SaveXML()
Syntaxe
Resultat = SaveXML(#XML, Fichier$ [, Options])Description
Enregistre un arbre XML dans un fichier.
Arguments
#XML L'arbre XML à sauvegarder. Fichier$ Le nom du fichier. Options (optionnel) Peut être une combinaison des valeurs suivantes (avec l'opérateur '|'): #PB_XML_StringFormat : Ecrit un BOM (Byte Order Mark). Voir WriteStringFormat() pour plus d'informations. #PB_XML_NoDeclaration: La déclaration XML n'est pas incluse.Note: Selon les spécifications XML, la déclaration XML peut être omise seulement si le document est encodé en UTF-8 ou UTF-16 ou si l'information d'encodage est fournie en dehors du document (par l'intermédiaire d'un protocole de communication par exemple). Malgré tout, il est conseillé de conserver la déclaration dans le document.
Valeur de retour
Renvoie une valeur non nulle si l'enregistrement s'est déroulé avec succès, zéro sinon.
Remarques
Le code XML ainsi créé n'est pas reformaté. Il est écrit comme il avait été interprété lors de son chargement ou de sa création. Le nombre d'espaces ou de retour à la ligne est conservé dans le champ 'text' de chaque noeud XML (voir GetXMLNodeText() pour plus d'informations). Pour reformater le XML avant de l'enregistrer, le champ 'text' de chaque noeud XML peut être modifié manuellement ou avec FormatXML().
Voir aussi
LoadXML(), CreateXML(), FormatXML(), ExportXML(), ComposeXML()
OS Supportés
Tous