Get First XML element

4D - Documentation   Français   English   German   4D Programmiersprache, Befehle nach Themen   4D Programmiersprache, Befehle alphabetisch   4D Programmiersprache, Konstanten nach Themen   Back   Previous   Next

Version 2003


Get First XML element (ElementRef{; UnterElemName{; UnterElemWert}}) String

ParameterTypBeschreibung
ElementRefStringReferenz auf XML Element
UnterElemNameStringName des gewählten Feldes
UnterElemWertStringWert des gewählten Feldes
FunktionsergebnisStringXML Referenz (16 Zeichen)

Beschreibung

Die Funktion Get First XML element gibt die Referenz auf das erste „Kind" des als Referenz übergebenen XML Element zurück. Sie können diese als Referenz in anderen XML Befehlen zum Parsen verwendet.

Die Parameter UnterElemName und UnterElemWert empfangen Name und Wert des Unterelements

Beispiele

(1) Referenz auf das erste XML Element des Eltern-Root wiederfinden. Die XML Struktur (C:\\import.xml) wird zuerst in ein BLOB geladen:

   C_BLOB(myBlobVar)
   C_STRING(16;$xml_Parent_Ref;$xml_Child_Ref)

   DOCUMENT TO BLOB("c:\\import.xml";myBlobVar)
   $xml_Parent_Ref:=Parse XML variable(myBlobVar)
   $xml_Child_Ref:=Get First XML element($xml_Parent_Ref)

(2) Referenz, Name und Wert des ersten XML Elements des Eltern-Root wiederfinden. Die XML Struktur (C:\\import.xml) wird zuerst in ein BLOB geladen:

   C_BLOB(myBlobVar)
   C_STRING(16;$xml_Parent_Ref;$xml_Child_Ref)
   C_TEXT($childName;$childValue)

   DOCUMENT TO BLOB("c:\\import.xml";myBlobVar)
   $xml_Parent_Ref:=Parse XML variable(myBlobVar)
   $xml_Child_Ref:=Get First XML element($xml_Parent_Ref;$childName;$childValue)

Referenz

Get Next XML element.

Systemvariablen oder Mengen

Wurde die Funktion korrekt ausgeführt, wird die Systemvariable OK auf 1 gesetzt, sonst auf 0 (Null).


4D - Documentation   Français   English   German   4D Programmiersprache, Befehle nach Themen   4D Programmiersprache, Befehle alphabetisch   4D Programmiersprache, Konstanten nach Themen   Back   Previous   Next