fastfred
Mitglied
Hallo Community,
ich habe eine Tabelle in VS2005 mit listview erstellt. Ich habe 3 Spalten(Nr., Name, Vorname). Ich möchte jetzt jeden Eintrag in der Liste mit den Spalten in XML speichern.
Ich habe da schon was angefangen, aber komme irgendwie nicht weiter.
(die Tabelle hat den Namen "spielerliste")
Kann mir jemand weiterhelfen?
Vorab schonmal Danke!
Fast Fred
ich habe eine Tabelle in VS2005 mit listview erstellt. Ich habe 3 Spalten(Nr., Name, Vorname). Ich möchte jetzt jeden Eintrag in der Liste mit den Spalten in XML speichern.
Ich habe da schon was angefangen, aber komme irgendwie nicht weiter.
(die Tabelle hat den Namen "spielerliste")
Code:
Assembly assembly = Assembly.GetEntryAssembly();
FileInfo fileinfo = new FileInfo(assembly.Location);
string strAppDir = fileinfo.DirectoryName;
XmlDocument hxml = new XmlDocument();
hxml.Load(strAppDir + "/XML/Mannschaften.xml");
XmlElement elmXML = hxml.CreateElement("Mannschaft");
string[] strNewSpieler = new string[100];
for (int i = 0; i < spielerliste.Items.Count; i++)
{
strNewSpieler[i] = "<Nr" + i + ">" + spielerliste.Items[i].Text + "</Nr" + i + ">" +
"<Vorname" + i + ">" + spielerliste.Items[i].SubItems[0].Text + "</Vorname" + i + ">" +
"<Name" + i + ">" + spielerliste.Items[i].SubItems[1].Text + "</Name" + i + ">";
}
string strNewMannschaft = "<Name>" + this.teamname.Text + "</Name>" +
"<Logo>" + this.logo.Text+ "</Logo>";
elmXML.InnerXml = strNewMannschaft;
hxml.DocumentElement.AppendChild(elmXML);
hxml.Save(strAppDir + "/XML/Mannschaften.xml");
Kann mir jemand weiterhelfen?
Vorab schonmal Danke!
Fast Fred