Base64 XML node to payload

Base64 XML node to payload

If a resource is included as base 64 in an input XML file, then you can use this advanced utilities component to extract the resource from the input file into the payload.

 

The base64 XML node to payload workflow component has these parameters:

    
  1. XPath expression
    The path to where the resource is stored (Base64 encoded) in the XML payload.
  2. Input type
    The type of resource, that is extracted from the XML file.
    • Related Articles

    • Node Existence & Conditions

      XPath allows you to verify the existence of nodes, check if they contain data, count occurrences, and ignore namespaces. This section covers essential techniques for validating and filtering XML elements. Calculating the sum of nodes Counting ...
    • Extract payload from sub-node in input XML

      In this example we want to extract an XML file, that is stored as a sub-node in an input XML file. This could e.g. be an XML file stored inside of a SOAP input file. This input file could have contents similar to this: <SOAP-ENV:Envelope ...
    • Remove a node from XML

      This advanced utilities workflow component can remove one or multiple nodes from an input XML, that is found in the payload of the workflow. The output is a changed payload, where the selected nodes are removed. The workflow continues processing with ...
    • XML

      XML is used widely in InterFormNG2 as both input and output payload in the workflow (and of course in the designer). Please notice, that some workflow components are listed as accepting only XML as input, where they actually also accept an IBM i ...
    • XML Node Selection & Referencing

      XPath provides multiple ways to reference and navigate through an XML structure. Learn how to select specific nodes using direct references, index numbers, conditions, and relationships with other nodes. Connecting preceding or following node sets to ...