Ich bin gerade dabei und plane eine Adressdatenbank zu schreiben. Speichern wollte ich die Datensätze in einer
XML Datei. Und zwar aus zwei Gründen: Erstmal will ich mich etwas mit
XML beschäftigen und zweitens wollte ich dann, in einer späteren Version, die
XML-Datei hochladen auf meinem Webspace und dazu eine
HTML-Datei schreiben, welche mir den Inhalt der
XML-Datei anzeigt. Da auch ein Abgleich möglich sein soll, wenn man die
XML-Datei von wo anders editiert hat, wollte ich entsprechende Infos in der
XML-Datei speichern, da Mathias S. aus F. bei C. gesagt hat, man könne auch auf die
XML-Datei online zugreifen ohne sie runterzuladen. Ich könnte also erst prüfen ohne was runterzuladen.
So, es sieht jetzt also so aus:
Als erstes wollte ich ein Record wie folgt speichern:
Delphi-Quellcode:
type
TXMLFile = record
FVerMajor: Cardinal;
FVerMinor: Cardinal;
FDate: TDate;
FTime: TTime;
FNextRecordID: Cardinal;
FRecordCount: Cardinal;
end;
Und dann die ganzen Datensätze als Records.
Delphi-Quellcode:
type
TKontakt = record
Name: String;
Vorname: String;
...: ...;
...: ...;
end;
Jetzt die Frage: Ist das ohne weiteres möglich oder muss man da irgendwelche Klimmzüge für machen?