AttributeBegin

AttributeBegin 1:

This method returns an iterator over all attributes of an XML node. The XML node is transferred to the method as input parameter.

Syntax

METHOD AttributeBegin : SXmlIterator
VAR_INPUT
  n : SXmlNode;
END_VAR

AttributeBegin 2: Return value

Name

Type

AttributeBegin

SXmlIterator

AttributeBegin 3: Inputs

Name

Type

n

SXmlNode

Sample call:

xmlIterator := fbXml.AttributeBegin(xmlNode);
WHILE NOT fbXml.IsEnd(xmlIterator) DO
  xmlAttr     := fbXml.AttributeFromIterator(xmlIterator);
  nAttrValue  := fbXml.AttributeAsInt(xmlAttr);
  xmlIterator := fbXml.Next(xmlIterator);
END_WHILE