Thema: C# & xml
Einzelnen Beitrag anzeigen
Ungelesen 24.02.13, 10:41   #1
ipulf2
Anfänger
 
Benutzerbild von ipulf2
 
Registriert seit: Mar 2012
Beiträge: 42
Bedankt: 1
ipulf2 ist noch neu hier! | 0 Respekt Punkte
Standard C# & xml

Hi

ich habe ein kleines problem mit xml datein.
Ich möchte Pfade (48 * 32) sortiert in einer xml-Datei speichern.

allerdings werden bei mir immer nur die letzten beiden erstellt.

Hat dafür jmd eine lösung?

Code:
for (int i = 1; i < 49; i++)
                {
                    for (int j = 1; j < 33; j++)
                    {
                        XmlDocument doc = new XmlDocument();
                        XmlNode myRoot, myNode;

                       
                        myRoot = doc.CreateElement("icon"+j);
                        doc.AppendChild(myRoot);

                        myNode = doc.CreateElement("gp"+i+"_image");
                        myNode.InnerText = "";
                        myRoot.AppendChild(myNode);

                        myNode = doc.CreateElement("gp"+i+"_shortcut");
                        myNode.InnerText = "";
                        myRoot.AppendChild(myNode);

                        doc.Save(@"\icons.xml");
                        
                    }
                }
So sieht die xml-Datei dann aus:

Code:
<icon32>
  <gp48_image>
  </gp48_image>
  <gp48_shortcut>
  </gp48_shortcut>
</icon32>
MfG ipulf2
ipulf2 ist offline   Mit Zitat antworten