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

XML_GET_FIRST_CHILD

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

Syntaxe

XML_GET_FIRST_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ère au premier sous-élément
" " - L'élément n'a pas de sous-élément.

Commentaires

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

Un descripteur doit être transmis à la fonction de script pour qu'elle puisse accéder au premier sous-élément approprié. Cette référence est utilisée par certains scripts pour se positionner dans le document XML et le modifier. Le tout premier descripteur est celui retourné par XML_OPEN. Il renvoie, par exemple, à l'élément racine Content de la documentation structurée.

Si XML_GET_FIRST_CHILD décale le positionnement d'un niveau vers la droite dans la structure, XML_GET_NEXTSIBLING sert à déterminer l'élément de même niveau suivant.

Exemple

Dans l'exemple suivant, le nom du premier sous-élément "Description" est récupéré.

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

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

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

:
XML_CLOSE

 

Rubriques connexes :

Elément de script Description
XML_GET_LAST_CHILD Détermine le dernier 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