XML_GET_NEXTSIBLING

Script-Funktion: Identifiziert das nachfolgende Element

Syntax

XML_GET_NEXTSIBLING (Verweis)

Syntax

Beschreibung/Format

Referenz

Verweis auf das Element, dessen Nachfolger identifiziert werden soll
Format: Script-Literal oder Script-Variable

Rückgabewerte

Verweis auf das nachfolgende Element der gleichen Ebene
" " - Es gibt kein nachfolgendes Element.

Die Script-Funktion ermittelt das auf gleicher Ebene nachfolgende Element in dem XML-Dokument.

Der Script-Funktion muss ein Verweis übergeben werden, um auf das nachfolgende Element zugreifen zu können. Handles werden von bestimmten Script-Elementen genutzt, um sich innerhalb des XML-Dokumentes zu positionieren und dieses zu bearbeiten.

Tipp: XML_GET_NEXTSIBLING identifiziert das nachfolgende Element auf der gleichen Ebene. Verwenden Sie XML_GET_FIRST_CHILD, um das erste Unterelement zu identifizieren. Weitere Informationen finden Sie unter XML_GET_FIRST_CHILD.

Beispiel

Ausgangspunkt des folgenden Beispiels ist das erste Unterelement namens Beschreibung. Alle auf gleicher Ebene nachfolgenden Elemente werden ermittelt und im Aktivierungsreport ausgegeben. In diesem Fall ist das nur das Element Kontakte.

: SET  &XMLDOCU# = XML_OPEN (DOCU, "ON_CALL" , "@Details" )

:
SET  &HND# = XML_GET_FIRST_CHILD ( &XMLDOCU# )

:   
WHILE  &HND# <> ""
:      
SET  &NAME# = XML_GET_NODE_NAME ( &HND# )
:      
PRINT  "element: &NAME#"
:      
SET &HND# = XML_GET_NEXTSIBLING ( &HND# )
:  
 ENDWHILE

:
XML_CLOSE

Siehe auch: