4D v16.3

DOM Get first child XML element

Home

 
4D v16.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

Die Funktion DOM Get first child XML element gibt die Referenz auf das erste „Kind“ des als Referenz übergebene 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).



Siehe auch 

DOM Get next sibling XML element

 
EIGENSCHAFTEN 

Produkt: 4D
Thema: XML DOM
Nummer: 723

Dieser Befehl ändert die Systemvariable OKThis command can be run in preemptive processes

 
GESCHICHTE 

Geändert: 4D 2004.2

 
ARTIKELVERWENDUNG

4D Programmiersprache ( 4D v16)
4D Programmiersprache ( 4D v16.1)
4D Programmiersprache ( 4D v16.2)
4D Programmiersprache ( 4D v16.3)