InsertAttribute

InsertAttribute 1:

Diese Methode fügt ein Attribut zu einem XML-Knoten hinzu. Das Attribut kann hierbei an einer bestimmten Stelle platziert werden. Der XML-Knoten, die Position und der Name des neuen Attributs werden der Methode als Eingangsparameter übergeben. Die Methode liefert eine Referenz auf das neu hinzugefügte Attribut. Anschließend kann z. B. über die Methode SetAttribute() ein Wert für das Attribut eingetragen werden.

Syntax

METHOD InsertAttribute : SXmlAttribute
VAR_INPUT
  n      : SXmlNode;
  before : SXmlAttribute;
END_VAR
VAR_IN_OUT CONSTANT
  name   : STRING;
END_VAR

InsertAttribute 2: Rückgabewert

Name

Typ

InsertAttribute

SXmlAttribute

InsertAttribute 3: Eingänge

Name

Typ

n

SXmlNode

before

SXmlAttribute

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

Name

Typ

name

STRING

Beispielaufruf:

xmlNewAttr := fbXml.InsertAttribute(xmlNode, xmlBeforeAttr, 'SomeName');