Xerces: Schema verzeichnis

Daijin

Mitglied
Hallo zusammen,

ich benutze den Xerces Parser zum validieren von XML Files gegen Schemata.
Das funktioniert soweit auch sehr gut, allerdings hab ich bisher in jedem XML File den Pfad zum jeweiligen Schema angegeben.
Nun soll das dahingehend geaendert werden, dass eine XML Datei als einzigen 'Hinweis' auf das Schema den (einzigartigen) Namen desselben enthaelt, und Xerces soll wenn moeglich ein nur den Pfad zu einem Verzeichnis erhalten, in dem sich saemtliche Schemata befinden.
Geht das (relativ einfach)?

Mein bisheriger Code:

Code:
DocumentBuilderFactory factory = DocumentBuilderFactory.newInstance();
try {
			          
	 factory.setValidating(true);
                 factory.setNamespaceAware(true);
                 factory.setAttribute(
					"http://java.sun.com/xml/jaxp/properties/schemaLanguage",
					"http://www.w3.org/2001/XMLSchema");
		  
		    
	 DocumentBuilder builder = factory.newDocumentBuilder();
 
                  builder.setErrorHandler( [...]


		    document = builder.parse(file); 

[.....]

Vielen Dank schonmal,
Gruss Daijin
 

Neue Beiträge

Zurück