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

XML_GET_NEXTSIBLING

Fonction de script : Détermine l'élément suivant.

Syntaxe

XML_GET_NEXTSIBLING (Reference)

Syntaxe

Description / format

Référence

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

Codes retour

Référence à l'élément suivant de même niveau.
" " - L'élément n'est suivi d'aucun élément.

Commentaires

Cette fonction de script identifie l'élément de même niveau suivant dans le document XML.

Un descripteur doit être transmis à la fonction de script pour qu'elle puisse accéder à l'élément suivant. Cette référence est utilisée par certains scripts pour se positionner dans le document XML et le modifier.

Si XML_GET_NEXTSIBLING sert à déterminer l'élément de même niveau suivant, XML_GET_FIRST_CHILD permet de connaître le premier sous-élément.

Exemple

Le point de départ de l'exemple suivant est le premier sous-élément, nommé Description. En l'occurrence, il s'agit uniquement de l'élément Contacts.

: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

 

Rubriques connexes :

Elément de script Description

XML_GET_FIRST_CHILD

Détermine le premier sous-élément d'un élément

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