Children
![Children 1:](Images/jpg/13483484171__Web.jpg)
Diese Methode dient zur Navigation durch den DOM und liefert einen Iterator auf mehrere gefundene Kindelemente im XML-Dokument zurück. Der Iterator kann dann zur weiteren Navigation durch die gefundenen Elemente verwendet werden. Der Startknoten und eine Referenz auf den Iterator werden der Methode als Eingangsparameter übergeben.
Syntax
METHOD Children : SXmlNode
VAR_INPUT
n : SXmlNode;
it : REFERENCE TO SXmlIterator;
END_VAR
Rückgabewert
Name | Typ |
---|---|
Children | SXmlNode |
Eingänge
Name | Typ |
---|---|
n | SXmlNode |
Beispielaufruf:
xmlRet := fbXml.Children(xmlNode, xmlIterator);
WHILE NOT fbXml.IsEnd(xmlIterator) DO
xmlMachineNodeRef := fbXml.Node(xmlIterator);
xmlMachineNodeText := fbXml.NodeText(xmlMachineNodeRef);
xmlIterator := fbXml.Next(xmlIterator);
END_WHILE