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

XML_GET_CHILD_COUNT

Fonction de script : Compte les sous-éléments d'un élément.

Syntaxe

XML_GET_CHILD_COUNT (Reference)

Syntaxe

Description / format

Référence

Référence à l'élément dont vous souhaitez compter les sous-éléments 
Format : littéral de script ou variable de script

Code retour

Nombre de sous-éléments.

Commentaires

La fonction de script détermine le nombre de sous-éléments d'un élément.

Pour que la fonction de script accède à l'élément, une référence doit lui être transmise. Cette référence est fournie par des scripts qui peuvent se positionner dans le document XML, comme XML_GET_FIRST_CHILD, XML_GET_NEXTSIBLING, XML_SELECT_NODE ou XML_OPEN.

Attention : seuls les sous-éléments qui figurent dans le niveau suivant de la structure sont dénombrés. La fonction de script ne détermine pas le nombre total de sous-éléments d'un élément.

Exemple

L'exemple affiche dans le rapport d'activation le nombre de sous-éléments "2".

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

:
SET &NR# = XML_GET_CHILD_COUNT(&XMLDOCU#)
:
PRINT "Number of sub-elements of Content: &NR#"

:
XML_CLOSE

 

Rubriques connexes :

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