Node
![Node 1:](Images/jpg/13483691147__Web.jpg)
Diese Methode wird in Zusammenhang mit einem Iterator verwendet, um durch den DOM zu navigieren. Der Iterator wird der Methode als Eingangsparameter übergeben. Als Rückgabewert liefert die Methode dann den aktuellen XML-Knoten.
Syntax
METHOD Node : SXmlNode
VAR_INPUT
it : SXmlIterator;
END_VAR
Rückgabewert
Name | Typ |
---|---|
Node | SXmlNode |
Eingänge
Name | Typ |
---|---|
it | SXmlIterator |
Beispielaufruf:
xmlMachineNode := fbXml.ChildrenByName(xmlMachines, xmlIterator, 'Machine');
WHILE NOT fbXml.IsEnd(xmlIterator) DO
xmlMachineNode := fbXml.Node(xmlIterator);
xmlMachineNodeValue := fbXml.NodeText(xmlMachineNode);
xmlIterator := fbXml.Next(xmlIterator);
END_WHILE