4D v14.3DOM Get next sibling XML element |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v14.3
DOM Get next sibling XML element
|
DOM Get next sibling XML element ( ElementRef {; GeschwisterElemName {; GeschwisterElemWert}} ) -> Funktionsergebnis | ||||||||
Parameter | Typ | Beschreibung | ||||||
ElementRef | String |
![]() |
Referenz auf XML Element | |||||
GeschwisterElemName | String |
![]() |
Name des Geschwister XML Elements | |||||
GeschwisterElemWert | String |
![]() |
Wert des Geschwister XML Elements | |||||
Funktionsergebnis | String |
![]() |
XML Referenz (16 Zeichen) | |||||
Die Funktion DOM Get next sibling XML element gibt eine Referenz auf das nächste „Geschwister“ des als Referenz übergebenen XML Elements zurück. Sie können diese als Referenz in anderen XML Befehlen zum Analysieren verwenden.
Die Parameter GeschwisterElemName und GeschwisterElemWert empfangen Name und Wert des Geschwisterelements.
Diese Funktion analysiert alle “Kinder” des als XML Element übergebenen Parameters. Nach dem letzten Geschwisterelement wird die Systemvariable OK auf 0 (Null) gesetzt.
Referenz des XML Elements wiederfinden, das auf das als Parameter übergebene Geschwisterelement folgt:
C_TEXT($xml_Parent_Ref;$next_XML_Ref)
$next_XML_Ref:=DOM Get next sibling XML element($xml_Parent_Ref)
Referenz in einer Schleife auf alle XML Kinderelemente wiederfinden, die auf das als Parameter übergebene Hauptelement folgen, beginnend mit dem 1. Kind:
C_TEXT($xml_Parent_Ref;$first_XML_Ref;$next_XML_Ref)
$first_XML_Ref:=DOM Get first child XML element($xml_Parent_Ref)
$next_XML_Ref:=$first_XML_Ref
While(OK=1)
$next_XML_Ref:=DOM Get next sibling XML element($next_XML_Ref)
End while
Wurde die Funktion korrekt ausgeführt und ist das analysierte Element nicht das letzte Geschwisterelement des Hauptelements, wird die Systemvariable OK auf 1 gesetzt. Tritt ein Fehler auf oder ist das analysierte Element das letzte Geschwisterelement des Hauptelements, wird die Systemvariable auf 0 gesetzt.
Produkt: 4D
Thema: XML DOM
Nummer:
724
Geändert: 4D 2004.2
DOM Get first child XML element
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)