XML Pipeline

What is an XML Pipeline?

 

An XML pipeline is an application that performs a series of operations based on the inputs, transformations, and outputs. An XML pipeline has a:

  • Graphical representation consisting of nodes that represent data sources, processing operations, and pipes that represent the processing flow
  • A code representation (once you generate code for it) for these data sources, nodes, and pipes

Pipeline Input

Use the input port to specify the expected source for the node. You can specify a default value, or you can connect another node’s output port to it with a pipe.
Data Sources >

Analyze

Analyzes an EDI stream and provides an error report that describes any errors that will prevent EDI messages from being converted to XML.

XSLT

XSLT nodes represent XSLT documents. XSLT code is executed using the processors specified in the XML pipeline’s execution framework.

XQuery

XQuery nodes represent XQuery documents. XQuery code is executed using the processors specified in the XML pipeline’s execution framework.

Convert

Convert nodes convert to and from a non-XML format to XML.

Pipeline Output

Use the output port to specify what to do with result from the node’s processing. You can also specify output ports explicitly or implicitly. For example, you might specify the URL to which you want the output of a node be copied, you might link the output to a Validate node’s input port, or you might do both.

Download a Free Trial