CopyNodeText

CopyNodeText 1:

Diese Methode liest den Wert eines XML-Knotens aus und schreibt diesen in eine Variable vom Datentyp String. Der XML-Knoten 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 CopyNodeText : UDINT
VAR_INPUT
  n    : SXmlNode;
END_VAR
VAR_IN_OUT CONSTANT
  sXml : STRING;
END_VAR
VAR_INPUT
  nXml : UDINT;
END_VAR

CopyNodeText 2: Rückgabewert

Name

Typ

CopyNodeText

UDINT

CopyNodeText 3: Eingänge

Name

Typ

n

SXmlNode

nXml

UDINT

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

Name

Typ

sXml

STRING

Beispielaufruf:

nLength := fbXml.CopyNodeText(xmlNode, sTarget, SIZEOF(sTarget));