Bonjour,
J'essaie de créer un fichier xml avec le code suivant:
Voilà ce que j'obtiens:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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
32
33
34
35
36
37 <% @Page Language="C#" Debug="true" %> <% @Import Namespace="System.Web.UI" %> <% @Import Namespace="System.Text.RegularExpressions" %> <% @Import Namespace="System.Web.Security" %> <% @Import Namespace="System.Security.Principal" %> <% @Import Namespace="System.Web.Configuration" %> <% @Import Namespace="System.Xml" %> <% @Import Namespace="System.IO" %> <% String filename = "fond.xml"; FileStream myFileStream = new FileStream(HttpContext.Current.Server.MapPath(filename), FileMode.OpenOrCreate); XmlTextWriter myXmlTextWriter = new XmlTextWriter (myFileStream, System.Text.Encoding.UTF8); myXmlTextWriter.Formatting = Formatting.Indented; myXmlTextWriter.WriteStartDocument(false); myXmlTextWriter.WriteComment("Définition du fond d'écran en fonction du groupe et de l'utilisateur"); myXmlTextWriter.WriteStartElement("groupe"); myXmlTextWriter.WriteElementString("nom", null, "Groupe"); myXmlTextWriter.WriteStartElement("Utilisateur"); myXmlTextWriter.WriteElementString("prénom", "Sheira"); myXmlTextWriter.WriteElementString("fond", "fond1.jpg"); myXmlTextWriter.WriteEndElement(); myXmlTextWriter.Flush(); myXmlTextWriter.Close(); %>
J'aimerai que le noeud "Utilisateur" soit en en dessous du noeud "nom" et pas au même niveau ... comment faire?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 <?xml version="1.0" encoding="UTF-8"?> <!--Ceci est un commentaire--> -<groupe> <nom>Groupe</nom> -<Utilisateur> <prénom>Karima</prénom> <fond>fond1.jpg</fond> </Utilisateur> </groupe>
Merci d'avance.
Partager