Bonjour,
Voilà j'ai un soucis pour la création d'un fichier xml.
Je souhaite creer une boucle qui charge le contenu de deux arraylist dans un fichier xml.
Le premier passage se passe très bien seulement je rencontre une erreur au second.
voici mon code :Le jeton StartElement dans l'état Error générera un document XML non valide.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 public static void creation_xml(ArrayList nom, ArrayList parametres, string chemin) { XmlTextWriter Writer = new XmlTextWriter(chemin, System.Text.Encoding.UTF8); Writer.WriteStartDocument(); for (int i = 0; i < nom.Count; i++) { Writer.WriteStartElement("parametre"); //plantage ici au second passage Writer.WriteElementString("Nom", nom[i].ToString()); Writer.WriteElementString("valeur", parametres[i].ToString()); Writer.WriteEndElement(); } Writer.Flush(); //vide le buffer Writer.Close(); // ferme le document }
Partager