c# XML Deserialisieren mehrerer Objekte

Marcel G.

Cadet 3rd Year
Registriert
Juni 2011
Beiträge
55
Guten Tag,

meine aufgabe ist es mehrere Objekte für den späteren Gebrauch in einer XML abzulegen.

Dazu wollte ich den XMLSerializer nutzen. Das Serialisieren der Objekte hat super geklappt.

Nun stehe ich jedoch vor der Frage wie ich mehrere Objekte aus einer XML Datei Serialisieren kann :/

Ich habe schon gegoogelt aber nix brauchbares gefunden...habt ihr evtl. ein Idee ??


Gruß Marcel
 
Ich hatte mir mal damit beholfen, dass ich die Objekte in einem "Container-Objekt" gesammelt hatte.
Ob das nun unbedingt best practice ist weiß ich aber nicht.

public class AppData {

public List[] Users ()
public List[] Invoices()
}

Serialisiert habe ich dann die AppData Klasse.
 
Ich hab es wie InkognitoGER gemacht, eine "Oberklasse" gemacht wo alle Objekte rein kommen.
Diese dann einfach serialisiert. Danach kannst du diese sehr einfach wieder deserialisieren.
Ist finde ich die einfachste Lösung!
 
Zurück
Oben