CopyAttributeText

CopyAttributeText 1:

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

CopyAttributeText 2: Rückgabewert

Name

Typ

CopyAttributeText

UDINT

CopyAttributeText 3: Eingänge

Name

Typ

a

SXmlAttribute

nXml

UDINT

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

Name

Typ

sXml

STRING

Beispielaufruf:

nLength := fbXml.CopyAttributeText(xmlAttr, sTarget, SIZEOF(sTarget));