DOM Get Next Sibling XML element

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

Version 2004.2 (Geändert)


DOM Get Next Sibling XML element (ElementRef{; GeschwisterElemName{; GeschwisterElemWert}}) String

ParameterTypBeschreibung
ElementRefStringReferenz auf XML Element
GeschwisterElemNameStringName des Geschwister XML Elements
GeschwisterElemWertStringWert des Geschwister XML Elements
FunktionsergebnisStringXML Referenz (16 Zeichen)

Beschreibung

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 "Geschwister" wird die Systemvariable OK auf 0 (Null) gesetzt.

Beispiele

(1) Referenz des XML Elements wiederfinden, das auf das als Parameter übergebene Geschwisterelement folgt:

   C_STRING(16;$xml_Parent_Ref;$next_XML_Ref)
   $next_XML_Ref:=DOM Get Next Sibling XML element($xml_Parent_Ref)



(2) Referenz in einer Schleife auf alle XML Kinderelemente wiederfinden, die auf das als Parameter übergebene Hauptelement folgen, beginnend mit dem 1. Kind:

   C_STRING(16;$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

Referenz

DOM Get First Child XML element.

Systemvariablen oder Mengen

Wurde die Funktion korrekt ausgeführt und ist das analysierte Element nicht das letzte "Geschwister" des Hauptelements, wird die Systemvariable OK auf 1 gesetzt. Tritt ein Fehler auf oder ist das analysierte Element das letzte "Geschwister" des Hauptelements, wird die Systemvariable auf 0 gesetzt.


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