Manuel des Scripts Automation Engine > Organisation fonctionnelle > Lecture ou modification d'objets > XML_GET_LAST_CHILD

XML_GET_LAST_CHILD 

Fonction de script : Détermine le dernier sous-élément d'un élément.

Syntaxe

XML_GET_LAST_CHILD (Reference)

Syntaxe

Description / format

Référence

Référence à l'élément dont vous souhaitez déterminer le sous-élément
Format : littéral de script ou variable de script


Code retour

Référence au dernier sous-élément
" " - L'élément n'a pas de sous-élément.

Commentaires

La fonction de script identifie le dernier sous-élément d'un élément dans le document XML.

Pour que la fonction de script accède au dernier sous-élément, une référence doit lui être transmise.Cette référence indique la position dans le document XML. Le tout premier descripteur est celui retourné par XML_OPEN. Il renvoie, par exemple, à l'élément racine Content de la documentation structurée.

 XML_GET_LAST_CHILD descend d'un niveau dans la structure, en partant de l'élément indiqué.XML_GET_NEXTSIBLING, au contraire, sert à déterminer l'élément suivant au même niveau.

Exemple

Dans l'exemple suivant, le nom du dernier sous-élément Info est déterminé à partir de l'élément principal "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

 

Rubriques connexes :

Elément de script Description
XML_GET_FIRST_CHILD Détermine le premier sous-élément d'un élément

XML_GET_NEXTSIBLING

Détermine l'élément suivant.

Eléments de script - Lecture ou modification d'objets

Documentation structurée

www.w3c.org/TR/xmlbase

Généralités sur les scripts
Eléments de script - Liste alphabétique

Eléments de script - Répartition fonctionnelle