Schau mal hier vorbei: [
Link nur für registrierte Mitglieder sichtbar. Bitte einloggen oder neu registrieren ]
Über deine Klasse und Members kannst du Attributes einfügen, die teilen dem XMLSerializer mit wie er die Klasse (genauer gesagt Objekte davon) (de)serialisieren soll.
Du musst nur mehr den XMLSerializer aufrufen:
Code:
XmlSerializer serializer = new XmlSerializer(typeof(MyCoolClass));
FileStream fs = new FileStream("MyXML.xml", FileMode.Create);
serializer.Serialize(fs, myCoolClassObject);
fs.Close();
Falls dir egal ist, in welchen Format deine Daten gespeichert werden könntest du dir natürlich auch einmal JSON ([
Link nur für registrierte Mitglieder sichtbar. Bitte einloggen oder neu registrieren ]) zu Gemüte führen, ist um einiges kompakter als XML. Empfohlener Serializer für das .NET Framework: [
Link nur für registrierte Mitglieder sichtbar. Bitte einloggen oder neu registrieren ]