Version 2004.2 (Geändert)
DOM Get First Child XML element (ElementRef{; UnterElemName{; UnterElemWert}}) String
| Parameter | Typ | Beschreibung | |
| ElementRef | String | Referenz auf XML Element | |
| UnterElemName | String | Name des gewählten XML Unterelements | |
| UnterElemWert | String | Wert des XML Unterelements | |
| Funktionsergebnis | String | XML Referenz (16 Zeichen) |
Beschreibung
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
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:=DOM Parse XML variable(myBlobVar)
$xml_Child_Ref:=DOM Get First Child 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:=DOM Parse XML variable(myBlobVar)
$xml_Child_Ref:=DOM Get First Child XML element
($xml_Parent_Ref;$childName;$childValue)
Referenz
DOM Get Next Sibling XML element.
Systemvariablen oder Mengen
Wurde die Funktion korrekt ausgeführt, wird die Systemvariable OK auf 1 gesetzt, sonst auf 0 (Null).