Begin

Begin 1:

Diese Methode liefert einen Iterator über alle Kindelemente eines XML‑Knotens, immer beginnend ab dem ersten Kindelement. Der XML-Knoten wird der Methode als Eingangsparameter übergeben.

Syntax

METHOD Begin : SXmlIterator
VAR_INPUT
  n : SXmlNode;
END_VAR

Begin 2: Rückgabewert

Name

Typ

Begin

SXmlIterator

Begin 3: Eingänge

Name

Typ

n

SXmlNode

Beispielaufruf:

xmlIterator := fbXml.Begin(xmlNode);
WHILE NOT fbXml.IsEnd(xmlIterator) DO
  xmlNodeRef   := fbXml.Node(xmlIterator);
  xmlNodeValue := fbXml.NodeText(xmlNodeRef);
  xmlIterator  := fbXml.Next(xmlIterator);
END_WHILE