ChildByAttributeAndName

ChildByAttributeAndName 1:

Diese Methode dient zur Navigation durch den DOM und liefert eine Referenz auf ein Kindelement im XML-Dokument zurück. Der Startknoten, der Name und der Wert des Attributs sowie der Name des Kindelements werden der Methode als Eingangsparameter übergeben.

Syntax

METHOD ChildByAttributeAndName : SXmlNode
VAR_INPUT
  n     : SXmlNode;
END_VAR
VAR_IN_OUT CONSTANT
  attr  : STRING;
  value : STRING;
  child : STRING;
END_VAR

ChildByAttributeAndName 2: Rückgabewert

Name

Typ

ChildByAttributeAndName

SXmlNode

ChildByAttributeAndName 3: Eingänge

Name

Typ

n

SXmlNode

ChildByAttributeAndName 4:/ChildByAttributeAndName 5: Ein-/Ausgänge

Name

Typ

attr

STRING

value

STRING

child

STRING

Beispielaufruf:

xmlMachine2 := fbXml.ChildByAttributeAndName(xmlMachines, 'Type', '2', 'Machine');