XML Get Child Element List
|
|
Gets the specified child element from a specified XML structure.
Parameters
XML string
The control, variable or a string that represents a XML file.
Remove Name's Prefix
This parameter allows user to define to remove the name's prefix or not.
It can be one of:
Targets
List of Child Elements
control or variable to save the list of child elements.
Number of Child Elements
control or variable to save the number of listed child elements.
Return
Items separator string
The string separator to the list of child elements.
|
Consider the following XML files:
<m:AllForwardsResult>
<m:string>Aleksandr Kerzhakov</m:string>
<m:string>Alex Oxlade-Chamberlain</m:string>
<m:string>Álvaro Negredo</m:string>
<m:string>André Schürrle</m:string>
<m:string>Andrei Arshavin</m:string>
<m:string>Andriy Shevchenko</m:string>
<m:string>Andriy Voronin</m:string>
<m:string>Andriy Yarmolenko</m:string>
<m:string>Andy Carroll</m:string>
<m:string>Antonio Cassano</m:string>
</m:AllForwardsResult>
|
<soap:Body>
<m:AllForwardsResponse xmlns:m="http://footballpool.dataaccess.eu">
<m:AllForwardsResult>
<m:string>Aleksandr Kerzhakov</m:string>
<m:string>Alex Oxlade-Chamberlain</m:string>
<m:string>Álvaro Negredo</m:string>
<m:string>André Schürrle</m:string>
<m:string>Andrei Arshavin</m:string>
<m:string>Andriy Shevchenko</m:string>
<m:string>Andriy Voronin</m:string>
<m:string>Andriy Yarmolenko</m:string>
<m:string>Andy Carroll</m:string>
<m:string>Antonio Cassano</m:string>
</m:AllForwardsResult>
</m:AllForwardsResponse>
</soap:Body> |
Figure 1: This XML is saved on VAR(XMLResponse). |
Figure 2: This XML is saved on VAR(XMLResponse1). |
Example 1
|
|
Example 2
|
XML |
VAR(XMLResponse) |
Remove Name´s Prefix |
YES |
List of Child Elements |
VAR(Elements) |
Number of Child Elements |
VAR(NElements) |
Items Separator |
"<13>" |
Result:
Variables |
Content |
VAR(Elements)
|
stringstringstringstringstring
stringstringstringstringstring |
VAR(NElements) |
10 |
|
|
XML |
VAR(XMLResponse1) |
Remove Name´s Prefix |
NO |
List of Child Elements |
VAR(Elements) |
Number of Child Elements |
VAR(NElements) |
Items Separator |
"<13>" |
Result:
Variables |
Content |
VAR(Elements)
|
m:AllForwardsResponse |
VAR(NElements) |
1 |
|
|
- The parameter Items Separator is coded.
|
Updated: 3/21/2018 6:03 PM
|