Schema-Dokument-Vorhandenseinsüberprüfung abschalten

lockenator

Mitglied
Hi,

wenn ich ein JDOM-Dokument validiere, kann ich ja mit der setValidation-Methode dafür sorgen, daß ein XML-Dokument z. B. nicht gegen eine DTD validiert wird:

SAXBuilder saxBuilder = new SAXBuilder();
saxBuilder.setValidation(false);
siteDefinition = saxBuilder.build(file);

Allerdings wird immer überprüft, ob die angegebene DTD aus dem XML-Dokument zugreifbar ist:

<!DOCTYPE website SYSTEM "definition.dtd" []>

Der Compiler meldet dann einen Fehler, wenn das Schema nicht im selben Verzeichnis liegt wie das XML-Dokument. Ist ja auch irgendwie verständlich :-) Gibt es trotzdem eine Möglichkeit, das zu umgehen, ohne den Eintrag in der XML-Datei zu verändern.

Viele Grüße

Jan
 
Zurück