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

XML_GET_NODE_TEXT

Fonction de script : Indique le texte d'un élément

Syntaxe

XML_GET_NODE_TEXT (Reference)

Syntaxe

Description / format

Référence

Référence à l'élément dont le texte est à déterminer.
Format : littéral de script ou variable de script


Codes retour

Texte de l'élément.
" " - L'élément n'a pas de texte.

Commentaires

Cette fonction de script permet de lire le texte d'un élément dans un document XML.

La fonction de script requiert une référence pour pouvoir accéder à l'élément. Cette référence est fournie par des éléments de scripts qui peuvent être positionnés dans le document XML, comme XML_GET_FIRST_CHILD, XML_GET_NEXTSIBLING, XML_SELECT_NODE ou XML_OPEN.

La fonction de script XML_GET_ATTRIBUTE permet de récupérer le contenu d'un attribut de type texte.

Il n'existe pas de limite pour la valeur retournée.

Exemples

L'exemple suivant renvoie le texte "Objets correspondants" de l'élément Objets dans le protocole d'activation.

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

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

:
WHILE &HND# <> ""
:    
  SET &NAME# = XML_GET_NODE_NAME(&HND#)
:      
SET &TXT# = XML_GET_NODE_TEXT(&HND#)
:     
 PRINT "Text of the element &NAME#: &TXT#"
:      
SET &HND# = XML_GET_NEXTSIBLING(&HND#)
:
ENDWHILE  

:
XML_CLOSE

 

Rubriques connexes :

Elément de script Description

XML_GET_NODE_NAME

Indique le nom d'un élément

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

Documentation structurée

www.w3c.org/TR/xmlbase

Exemples :
Détermination du message et du numéro de l'erreur

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

Eléments de script - Répartition fonctionnelle