Node

Node 1:

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

Node 2: Rückgabewert

Name

Typ

Node

SXmlNode

Node 3: 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