InsertAttribute
![InsertAttribute 1:](Images/jpg/13483685515__Web.jpg)
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
Rückgabewert
Name | Typ |
---|---|
InsertAttribute | SXmlAttribute |
Eingänge
Name | Typ |
---|---|
n | SXmlNode |
before | SXmlAttribute |
/
Ein-/Ausgänge
Name | Typ |
---|---|
name | STRING |
Beispielaufruf:
xmlNewAttr := fbXml.InsertAttribute(xmlNode, xmlBeforeAttr, 'SomeName');