G
Guest
Gast
Hallo,
bin gerade dabei ein Programm zu schreiben das XML-Dateien verarbeitet die von der Struktur her nicht sehr komplex sind aber die Inhalte sind sehr von der richtigen Eingabe und Form abhängig. Die XML-Dateien werden dabei von Hand (bzw. wahrscheinlich über einen XML-Editor) bearbeitet. Die Frage die ich mir nun stelle ist, wie ich die Richtigkeit der Daten am besten validieren kann. Welchen der beiden folgenden Ansätze haltet ihr für besser?
1. XML-Datei über DTD validieren und Inhalte im Programm selber und anschließende Fehlerbehandlung.
2. XML-Datei über ein Schema validieren und Fehler der Validierung im Programm abfangen.
bin gerade dabei ein Programm zu schreiben das XML-Dateien verarbeitet die von der Struktur her nicht sehr komplex sind aber die Inhalte sind sehr von der richtigen Eingabe und Form abhängig. Die XML-Dateien werden dabei von Hand (bzw. wahrscheinlich über einen XML-Editor) bearbeitet. Die Frage die ich mir nun stelle ist, wie ich die Richtigkeit der Daten am besten validieren kann. Welchen der beiden folgenden Ansätze haltet ihr für besser?
1. XML-Datei über DTD validieren und Inhalte im Programm selber und anschließende Fehlerbehandlung.
2. XML-Datei über ein Schema validieren und Fehler der Validierung im Programm abfangen.