Script-Funktion: Ermittelt das nachfolgende Element.
XML_GET_NEXTSIBLING (Reference)
Syntax |
Beschreibung/Format |
---|---|
Verweis |
Verweis auf ein Element, dessen Nachfolger bestimmt werden soll Format: Script-Literal oder Script-Variable |
Rückgabewerte |
---|
Verweis auf das nachfolgende Element der gleichen Ebene. |
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. Dieser wird von speziellen Script-Sprachmitteln genutzt, um sich innerhalb des XML-Dokumentes zu positionieren und dieses zu bearbeiten.
Während XML_GET_NEXTSIBLING dazu dient, das nachfolgende Element auf der gleichen Ebene zu ermitteln, wird XML_GET_FIRST_CHILD verwendet, um das erste Subelement zu bestimmen.
Ausgangspunkt des Beispiels ist das erste Subelement namens Beschreibung. Alle auf gleicher Ebene nachfolgenden Elemente werden ermittelt und im Aktivierungsprotokoll 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:
Script-Sprachmittel | Beschreibung |
---|---|
Ermittelt das erste Subelement eines Elementes. |
Script-Sprachmittel - Objekte lesen oder verändern
Allgemeines zum Script
Script-Sprachmittel - Alphabetische Auflistung
Script-Sprachmittel - Funktionelle Gliederung
Automic Documentation - Tutorials - Automic Blog - Resources - Training & Services - Automic YouTube Channel - Download Center - Support |
Copyright © 2016 Automic Software GmbH |