Hallo,
ich habe keine Erfahrung mit XML und so gut wie keine Erfahrung in Datenbanken.
Gibt es eine Möglichkeit ohne diese beiden Möglichkeiten Daten in einer Datei zu speichern?
Die Daten sind in einer ListView eingetragen:
Name | Downloadlink | Speicherort
sind die Tabellenspalten. Wäre es möglich das in einer Textdatei zu realisieren oder wie könnte ich mir ein eigenes Dateiformat erstellen?
Ich habe hier im Forum und bei Google schon gesucht, aber immer wieder bin ich auf XML und Datenbanken gestoßen.
Ich wäre Dankbar für Denkanstöße!
Schau dir mal die Klasse XmlSerializer an. Damit serialisierst du deine Klassenobjekte ganz einfach nach XML und kannst das in eine Datei abspeichern.
Ist wesentlich einfacher als mit eigenen Formaten herumzuspielen.
Lg XXX
Bevor du jetzt auf die Idee kommen solltest du ListView zu serialisieren, das funktioniert nicht. Wichtig bei Serialisierung ist eine oder mehrere zusammengehörige Datenklasse die mit entsprechenden Serialisierungs-Attributen ausgestattet sein muss. Der rest (Speichern und Laden) erledigt dann der Serializer.
Bei Listen und Tabellen hättest du noch die alternative das ganze als CSV-Datei zu speichern.
Es gibt 3 Arten von Menschen, die die bis 3 zählen können und die, die es nicht können...
Danke kleines_eichhoernchen. CSV hört sich schonmal nicht schlecht an.
Werd ich probieren. 🙂