Vous êtes sur le site Web historique de la documentation de 4D. Les documentations sont progressivement déplacées vers developer.4d.com |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v20.6
SAX OUVRIR ELEMENT XML
|
SAX OUVRIR ELEMENT XML ( document ; balise {; nomAttribut ; valeurAttribut} {; nomAttribut2 ; valeurAttribut2 ; ... ; nomAttributN ; valeurAttributN} ) | ||||||||
Paramètre | Type | Description | ||||||
document | RefDoc |
![]() |
Référence du document ouvert | |||||
balise | Chaîne |
![]() |
Nom de l’élément à ouvrir | |||||
nomAttribut | Chaîne |
![]() |
Nom d’attribut | |||||
valeurAttribut | Chaîne |
![]() |
Valeur d’attribut | |||||
La commande SAX OUVRIR ELEMENT XML permet d’ajouter un nouvel élément dans le document XML référencé par document ainsi que, facultativement, des attributs et leurs valeurs.
L’élément ajouté est “ouvert” dans le document (la balise de fin n’est pas ajoutée). Pour refermer un élément créé à l’aide de cette commande, vous devez soit :
Passez dans balise le nom de l’élément à créer. Ce nom peut contenir uniquement des lettres, des chiffres, ainsi que les caractères “.”, “-“,”_” et “:”. Si un caractère invalide est passé dans balise, une erreur est générée.
Facultativement, la commande permet de passer un ou plusieurs couple(s) attributs/valeurs (sous forme de variables, champs ou valeur littérales) via les paramètres nomAttribut et valeurAttribut. Vous pouvez passer autant de couples attribut/valeur que vous voulez.
L’instruction suivante :
vElement:="Book"
SAX OUVRIR ELEMENT XML($RefDoc;vElement)
... inscrira cette ligne dans le document :
<Book
Si un caractère invalide est passé dans balise, une erreur est générée.
Produit : 4D
Thème : XML SAX
Numéro :
853
Nom intl. : SAX OPEN XML ELEMENT
Créé : 4D 2004
4D - Langage ( 4D v20)
4D - Langage ( 4D v20.1)
4D - Langage ( 4D v20.2)
4D - Langage ( 4D v20.3)
4D - Langage ( 4D v20.4)
4D - Langage ( 4D v20.5)
4D - Langage ( 4D v20.6)