Versions Compared
Key
- This line was added.
- This line was removed.
- Formatting was changed.
Insert excerpt | ||||||||
---|---|---|---|---|---|---|---|---|
|
Excerpt | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
OverviewImage Modified Use an
|
action to process XML data, and convert it into specific data objects that can be used by PhixFlow for processing. The XML Node extracts one or more records from the provided XML document using the XPath specified.
Basic Settings
| ||||||||||||||||||||||||||||||||||
@ | symbol refers to the current element. | . | is the dot-
|
Attribute Expression Syntax
|
Worked examples are provided at the end of this page. |
Output Attributes
Contains a list of attributes returned by the node. In this node XML is converted into data objects that can be used by PhixFlow, this information is accessed using the
_result.
AttributeName
in Attribute Expression syntax in an output attribute. To add an output attribute click the
Image Modified NamespacesXML documents containing namespaces are supported. The Namespace grid contains a list of expected namespaces defined in an XML response. Add a NamespaceTo add a namespace to the list, click Image Added Create New. PhixFlow opens a new XML Namespace property pane. Remove NamespaceTo remove a namespace, use the Image Added Delete in the toolbar. ExampleSee Worked Example below. Advanced
Worked Example
XPath
A record is created for each element returned by the path. Therefore we do not recommend returning the root as this only returns a single record. Results The following examples show how to reference the returned xpaths xml data structure in an Output Attribute:
Note the use of
Namespace Example
Within the XPath expression they are referred to using semicolons
|
Within Attribute Expressions a $ is used instead of the normal : namespace notation
The namespace prefix used here ' |
Learn More
For links to all pages in this topic, see Understanding Actionflows.