-
Créer un fichier XML
Bonjour tout le monde, j'ai trouvé ce sujet de FAQ ici qui permet de lire facilement un fichier XML.
C'est très pratique, je cherche à faire la même chose mais en écriture, créer le document entier, mais je ne trouve aucun exemple qui me permettrait de commencer.
Mon problème est de créer les premiers noeuds, faire l'arborescence qui est gérée en une seule ligne en lecture :
Code:
XPathNodeIterator iter = nav.Select("Recordbook/Records/Record");
Merci.
-
Tu as deux façons de faire. Soit l'approche de type arbre avec la classe XmlDocument, soit l'approche de type curseur avec la classe XmlTextWriter.
Choisir entre les deux procédés dépendra principalement de comment ton fichier est architecturé et de comment tu vas lire les données qui te serviront à le créer.
Avec les 2 liens précédents, tu devrais pouvoir t'en sortir. Si jamais ce n'était pas suffisant, précise ce qui te bloque et on avisera ;)
-
Merci pour ton lien, je vais chercher un exemple utilisant XmlDocument pour créer le fichier.
PS : c'est dommage que le XPathDocument ne permet pas de créer des fichiers.