1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
| Pour manipuler un code XML :
1. Stockez dans une variable de type chaîne le code XML à manipuler (fonction fChargeTexte). Ce code peut provenir d'un fichier XML ou d'une réponse d'un service Web XML.
2. Créez un document XML (fonction XMLDocument). Ce document est stocké en mémoire et contient l'ensemble du code XML à manipuler.
3. Manipulez votre document XML grâce aux fonctions W-Langage. Il est possible de :
Parcourir le code XML (fonctions XMLDernier, XMLEnDehors, XMLFils, XMLParent, XMLPrécédent, XMLPremier, XMLRacine, XMLSuivant, XMLTrouve).
Effectuer des recherches (fonctions XMLRecherche, XMLAnnuleRecherche, XMLExtraitChaîne).
Récupérer des informations sur les éléments (balises ou attributs) du document. (fonctions XMLDonnée, XMLNomElément, XMLNomParent, XMLTypeElément).
Modifier le document XML (fonctions XMLAjouteAttribut, XMLAjouteFils, XMLInsèreDocument, XMLInsèreElément, XMLModifie, XMLRenomme, XMLSupprime).
Exécuter une requête XPATH dans un document XML (fonctions XMLExécuteXPath, XMLPosition, XMLRésultat).
Convertir une chaîne de caractères au format ANSI en une chaîne de caractères au format XML et inversement (fonctions TexteVersXML ou XMLVersTexte).
4. Enregistrez si nécessaire les modifications effectuées (fonctions XMLConstruitChaîne et fSauveTexte).
5.Fermez le document XML (fonction XMLTermine).
Remarque : Il est également possible de créer un document XML :
avec les données d'une table (fonction TableVersXML).
à partir d'une partie d'un document XML existant (fonction XMLExtraitDocument). |
Partager