Bonjour,
Parfois en travaillant avec des fichiers xml on peut se retrouver avec des fichiers avec une arborescence toute moche. un peu dans ce genre:
Je voudrais donc faire un petit exe qui permet de lui rendre une architecture normale...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 <test> blabla <cool> trop cool </cool> ....
voici le bout de code que je viens de faire:
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 StreamReader sr = new StreamReader(txtUrl.Text, true); StreamWriter sw = new StreamWriter("C:\\beau.xml", true); string line; while ((line = sr.ReadLine()) != null) { string[] tab = line.Split("\t".ToCharArray()); sw.WriteLine(tab[tab.Length - 1]); } XmlDocument xd = XmlDocument(); xd.LoadXml("C:\\beau.xml"); while (xd.ChildNodes != null) { }
Or dans le while je dois faire une boucle récursive sauf que je n'arrive pas à la faire, quelqu'un peut il m'aideR?
Partager