CopyAttributeText
Diese Methode liest den Wert eines XML-Attributs aus und schreibt diesen in eine Variable vom Datentyp String. Das XML-Attribut sowie die Zielvariable und die zu schreibende Länge werden der Methode als Eingangsparameter übergeben. Die tatsächliche Größe wird von der Methode zurückgeliefert.
Syntax
METHOD CopyAttributeText : UDINT
VAR_INPUT
a : SXmlAttribute;
END_VAR
VAR_IN_OUT CONSTANT
sXml : STRING;
END_VAR
VAR_INPUT
nXml : UDINT;
END_VAR
Rückgabewert
Name | Typ |
---|---|
CopyAttributeText | UDINT |
Eingänge
Name | Typ |
---|---|
a | SXmlAttribute |
nXml | UDINT |
/ Ein-/Ausgänge
Name | Typ |
---|---|
sXml | STRING |
Beispielaufruf:
nLength := fbXml.CopyAttributeText(xmlAttr, sTarget, SIZEOF(sTarget));