Einzelnen Beitrag anzeigen

MathiasSimmack
(Gast)

n/a Beiträge
 
#1

DOCTYPE nachträglich hinzufügen

  Alt 5. Mär 2004, 12:24
Hallo.

Weiß jemand ob (und wenn Ja: wie) es möglich ist, eine DOCTYPE-Angabe nachträglich in ein XML-Dokument einzufügen. Ich spreche natürlich davon, dass das Dokument über einen Parser (MS-XML in meinem Fall) geladen wird und dann in der Anwendung bearbeitet oder ausgewertet werden kann.
Nun habe ich festgestellt, dass bspw. der MS-XML-Parser sehr schön auf Fehler hinweist, wenn die XML-Datei nicht dem erwarteten Format entspricht. Dazu benötigt man aber die DOCTYPE-Deklaration, als Beispiel:
Code:
<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE knotenname SYSTEM "externe_dtd_datei.dtd">
Und weil ich davon ausgehen muss, dass bereits existierende Dateien diese Deklaration noch nicht haben, brauche ich eine Möglichkeit, sie mit den Mitteln des Parsers einzufügen. Allerdings habe ich bisher nichts gefunden. Die Angabe des entsprechenden Themas im PSDK bzw. der MS-XML-Hilfe würde mir schon genügen.


Danke, und Gruß.
  Mit Zitat antworten Zitat