XML-Scheam einlesen und imports berücksichtigen

Tikonteroga

Erfahrenes Mitglied
Hallo,

ich möchte in JAVA eine Konsolenanwendung erstellen, mit der man XML-Dateien auf ein bestimmtes XML-Schema validieren kann.

Dieses XML-Schema importiert ein weiteres XML-Schema. Wenn ich das Schema nun mit folgendem Code einlesen möchte erhalte ich Fehlermeldungen, weil die Deklarationen in der importierten Datei nicht gefunden wurden. Was muss ich machen, damit die SchemaFactory das importe Schema berücksichtigt?

Code:
SchemaFactory schemaFactory = SchemaFactory.newInstance("http://www.w3.org/2001/XMLSchema");
		
Schema schema = schemaFactory.newSchema(file);
 
Zurück