Hai,
meine
XML-Dateien werden per
FTP auf ein Server hochgeladen und dort werden sie von einem
Parser validiert. Die DTD-Zeile verweist auf eine externe DTD-Datei und muss in jeder
XML-Datei vorhanden sein.
Dem zu folgen habe ich drei Möglichkeiten dieses Problem zu lösen.
1. Die
XML-Datein werden als Templates in einer Datenbank gespeichert, diese Templates beinhalten
den DTD-Verweis. Die Dateien werden aus der Datenbank geladen, validiert und mit Werten befühlt.
Diese Lösung ist bereits fertig.
2. Die
XML-Dateien werden direkt im Quelltext erstellt und und mit Werten befült und diese Lösung ist auch so
weit fertig, wäre nicht das Problem mit dem DTD-Verweis, abgesehen von 'unsauberen Lösung'.
3. Unter uns Ordenschwestern könnte ich das Ganze mit StringListen lösen, aber das ist keine
XML-Verarbeitung
und das mache ich nicht, den wozu hat man einen
XML-Parser.
Ich hoffe, dass ich deine Frage beantworten konnte.
PS: Ich habe das Gefühl, ich bin eine der wenigen, der Fragen zur DTD stellt, den in useren Forum gibt es
nur wenige Frage zu diesen Thema.
MfG
jacobi1880