Aller au contenu principal
Version : 21 R4 BETA

DOM GET XML ELEMENT VALUE

DOM GET XML ELEMENT VALUE ( refElément : Text ; valeurElément : Variable, Field {; cDATA : Variable, Field} )

ParamètreTypeDescription
refElémentText→Référence d’élément XML
valeurElémentVariable←Valeur de l’élément
cDATAVariable←Contenu de la section CDATA
Historique
VersionChangements
12Modifié
2004Modifié
<6Créé

Description​

La commande DOM GET XML ELEMENT VALUE retourne dans le paramètre valeurElément la valeur de l’élément XML désigné par refElément. 4D tentera de convertir la valeur obtenue dans le type de la variable passée en paramètre. Si le type de la variable n'est pas défini, la valeur est retournée en type texte par défaut.

Le paramètre facultatif cDATA permet de récupérer le contenu de la ou des section(s) CDATA de l’élément XML refElément le cas échéant. Comme pour le paramètre valeurElément, 4D tentera de convertir la valeur obtenue dans le type de la variable passée en paramètre, et si le type de la variable n'est pas défini, le type texte sera utilisé par défaut.

Note : Si l’élément désigné par refElément est un BLOB traité par la commande DOM SET XML ELEMENT VALUE, il a été automatiquement encodé en base64. Par conséquent, la commande tentera automatiquement de le décoder en base64.

Exemple​

Cette méthode retourne la valeur de l’élément $ref_XML_Elément :

 var $ref_XML_Elément : Text
 var $valeur : Real
 
 DOM GET XML ELEMENT VALUE($ref_XML_Elément;$valeur)

Variables et ensembles système​

Si la commande a été correctement exécutée, la variable système OK prend la valeur 1. Si une erreur se produit, elle prend la valeur 0.

Voir aussi​

DOM Get XML element
DOM GET XML ELEMENT NAME
DOM SET XML ELEMENT VALUE

Propriétés​

Numéro de commande731
Thread safeyes
Modifie les variablesOK