Automation Engine Script-Leitfaden > Funktionelle Gliederung > Objekte lesen oder verändern > XML_GET_LAST_CHILD

XML_GET_LAST_CHILD 

Script-Funktion: Ermittelt das letzte Subelement eines Elementes.

Syntax

XML_GET_LAST_CHILD (Reference)

Syntax

Beschreibung/Format

Verweis

Verweis auf ein Element, dessen Subelement bestimmt werden soll
Format: Script-Literal oder Script-Variable


Rückgabewert

Verweis auf das letzte Subelement
" " - Das Element besitzt kein Subelement.

Kommentare

Die Script-Funktion ermittelt das letzte Subelement eines Elementes in dem XML-Dokument.

Der Script-Funktion muss ein Handle übergeben werden, um auf das jeweils letzte Subelement zugreifen zu können.Dieser Verweis gibt die Position im XML-Dokument an. Allererstes Handle ist jenes, das XML_OPEN zurückgibt. Es verweist beispielsweise auf das Root-Element Content der strukturierten Dokumentation.

XML_GET_LAST_CHILD wechselt eine Stufe tiefer in die Struktur, ausgegangen vom angegebenen Element. XML_GET_NEXTSIBLING hingegen dient dazu, um auf gleicher Ebene das nachfolgende Element zu ermitteln.

Beispiel

Im folgenden Beispiel wird der Name des letzten Subelementes Info bestimmt, ausgegangen vom Hauptelement "Content".

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

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

:   
IF &HND# <> ""
:      
SET &NAME# = XML_GET_NODE_NAME(&HND#)
:      
PRINT "Last sub-element: &NAME#"
:   
ELSE
:     
 PRINT "No sub-element"
:  
 ENDIF

:
XML_CLOSE

 

Siehe auch:

Script-Sprachmittel Beschreibung
XML_GET_FIRST_CHILD Ermittelt das erste Subelement eines Elementes.

XML_GET_NEXTSIBLING

Ermittelt das nachfolgende Element.

Script-Sprachmittel - Objekte lesen oder verändern

Strukturierte Dokumentation

www.w3c.org/TR/xmlbase

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