Aller au contenu principal
Version : 21 R3

DOM Get next sibling XML element

DOM Get next sibling XML element ( refElément {; nomElémentFrère {; valeurElémentFrère}} ) : Text

ParamètreTypeDescription
refElémentText→Référence d’élément XML
nomElémentFrèreText←Nom de l'élément XML frère
valeurElémentFrèreText←Valeur de l'élément XML frère
RésultatText←Référence de l’élément XML frère
Historique
VersionChangements
2004.2Modifié
<6Créé

Description​

La commande DOM Get next sibling XML element retourne une référence vers le prochain “frère” de l’élément XML passé en référence. Cette référence pourra être utilisée avec les autres commandes d’analyse XML.

Les paramètres nomElémentFrère et valeurElémentFrère, s’ils sont passés, reçoivent respectivement le nom et la valeur de l’élément “frère”.

Cette commande permet de naviguer parmi les “enfants” d'un élément XML.

Après le dernier “frère”, la variable système OK prend la valeur 0.

Exemple 1​

Récupération de la référence de l’élément XML frère suivant l’élément passé en paramètre :

 var $ref_XML_Parent;$ref_XML_Suivant : Text
 $ref_XML_Suivant:=DOM Get next sibling XML element($ref_XML_Parent)

Exemple 2​

Récupération dans une boucle des références de tous les éléments XML enfants de l’élément parent passé en paramètre, à compter du premier enfant :

 var $ref_XML_Parent;$ref_XML_Premier;$ref_XML_Suivant : Text
 
 $ref_XML_Premier:=DOM Get first child XML element($ref_XML_Parent)
 $ref_XML_Suivant:=$ref_XML_Premier
 While(OK=1)
    $ref_XML_Suivant:=DOM Get next sibling XML element($ref_XML_Suivant)
 End while

Variables et ensembles système​

Si la commande a été correctement exécutée et si l’élément analysé n’est pas le dernier “frère” de l’élément référencé, la variable système OK prend la valeur 1. Si une erreur se produit ou si l’élément analysé est le dernier “frère” de l’élément référencé, elle prend la valeur 0.

Voir aussi​

DOM Get first child XML element

Propriétés​

Numéro de commande724
Thread safeyes
Modifie les variablesOK