CreateXML()
Syntaxe
Resultat = CreateXML(#XML [, Encodage])Description
Crée un nouvel arbre XML vide.
Arguments
#XML L'arbre XML à utiliser.
#PB_Any peut être utilisé pour générer automatiquement ce numéro.Encodage (optionnel) L'encodage de l'arbre XML. #PB_UTF8 (valeur par défaut) #PB_Ascii #PB_Unicode
Valeur de retour
Renvoie une valeur non nulle si l'arbre a été créé correctement, zéro sinon.
Remarques
Le nouvel arbre ne contient qu'un noeud racine, accessible avec RootXMLNode(). Pour ajouter de nouveaux noeuds, utiliser CreateXMLNode().
Exemple
; Création d'un arbre xml xml = CreateXML(#PB_Any) mainNode = CreateXMLNode(RootXMLNode(xml), "Zoo") SetXMLNodeName(mainNode, "Zoo") ; Création du premier noeud item = CreateXMLNode(mainNode, "Animal") SetXMLNodeName(item, "Animal") SetXMLAttribute(item, "id", "1") SetXMLNodeText(item, "Elephant") ; Création du second noeud item = CreateXMLNode(mainNode, "Animal") SetXMLNodeName(item, "Animal") SetXMLAttribute(item, "id", "2") SetXMLNodeText(item, "Tigre") ; Enregistre l'arbre XML dans le fichier spécifié. SaveXML(xml, "demo.xml")
Voir aussi
FreeXML(), CreateXMLNode(), RootXMLNode()
OS Supportés
Tous