4D v14.3DOM Inserer element XML |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v14.3
DOM Inserer element XML
DOM Inserer element XML
La commande DOM Inserer element XML permet d’insérer un nouvel élément XML parmi les enfants de l’élément XML dont la référence est passée dans le paramètre refElémentCible. Passez dans refElémentSource l’élément à insérer. Cet élément doit être passé en tant que référence d’un élément XML existant dans un arbre DOM. Le paramètre indexEnfant permet de désigner l’enfant de l’élément parent avant lequel le nouvel élément doit être inséré. Passez un numéro d’index dans ce paramètre. Si la valeur est invalide (par exemple s’il n’existe pas d’élément enfant de cet index), le nouvel élément sera ajouté avant le premier enfant de l’élément parent. La commande retourne la référence de l’élément XML obtenu. Dans la structure suivante, nous souhaitons inverser le premier et le deuxième livre : <?xml version="1.0" encoding="UTF-8" standalone="no" ?> <BookCatalog> <Book> <Title>Services Web Open Source</Title> <Author>Collectif</Author> <Date>2003</Date> <ISBN>2-7440-1507-5</ISBN> <Publisher>Wrox</Publisher> </Book> <Book> <Title>Construire des services Web XML</Title> <Author>Scott Short</Author> <Date>2002</Date> <ISBN>2-10-006476-2</ISBN> <Publisher>Microsoft Press</Publisher> </Book> </BookCatalog> Pour cela, il suffit d’exécuter le code suivant : C_TEXTE($refRoot) |
PROPRIÉTÉS
Produit : 4D
HISTORIQUE
Créé : 4D v12 VOIR AUSSI UTILISATION DE L'ARTICLE
4D - Langage ( 4D v12.4) |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||