4D v14.3

DOM Get first child XML element

Home

 
4D v14.3
DOM Get first child XML element

DOM Get first child XML element 


 

DOM Get first child XML element ( ElementRef {; UnterElemName {; UnterElemWert}} ) -> Funktionsergebnis 
Parameter Typ   Beschreibung
ElementRef  String in Referenz auf XML Element
UnterElemName  String in Name des gewählten XML Unterelements
UnterElemWert  String in Wert des XML Unterelements
Funktionsergebnis  String in XML Referenz (16 Zeichen)

Die Funktion DOM Get first child 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.

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_TEXT($xml_Parent_Ref;$xml_Child_Ref)
 
 DOCUMENT TO BLOB("c:\\import.xml";myBlobVar)
 $xml_Parent_Ref:=DOM Parse XML variable(myBlobVar)
 $xml_Child_Ref:=DOM Get first child XML element($xml_Parent_Ref)

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_TEXT($xml_Parent_Ref;$xml_Child_Ref)
 C_TEXT($childName;$childValue)
 
 DOCUMENT TO BLOB("c:\\import.xml";myBlobVar)
 $xml_Parent_Ref:=DOM Parse XML variable(myBlobVar)
 $xml_Child_Ref:=DOM Get first child XML element
 ($xml_Parent_Ref;$childName;$childValue)

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

 
EIGENSCHAFTEN 

Produkt: 4D
Thema: XML DOM
Nummer: 723

Dieser Befehl ändert die Systemvariable OK

 
GESCHICHTE 

Geändert: 4D 2004.2

 
SIEHE AUCH 

DOM Get next sibling XML element

 
ARTIKELVERWENDUNG

4D Programmiersprache ( 4D v11 SQL Release 6)
4D Programmiersprache ( 4D v12.4)
4D Programmiersprache ( 4D v14 R2)
4D Programmiersprache ( 4D v14 R3)
4D Programmiersprache ( 4D v13.5)
4D Programmiersprache ( 4D v14.3)
4D Programmiersprache ( 4D v14 R4)