Wie zum validieren einer xml-Datei auf eine xsd-Datei, die beim analysieren Sie es mit einem sax-parser?

Möchte ich parse eine xml-Datei mit einem SAXParser oder XMLReader und stellen Sie sicher, dass die Datei entspricht einer bestimmten xsd - Datei (new File( "example.xsd" )).

Es ist einfach zu

  1. führen die Validierung gegen eine xsd-Datei in einem extra-Schritt mit einem Validator wie in diese SO beantworten.

  2. zur Validierung während der Analyse durch die Angabe der Namen der xsd-Datei als "http://apache.org/xml/properties/schema/external-noNamespaceSchemaLocation" wie in diese SO beantworten.

Aber wie kann ich das validieren gegen eine new File( "example.xsd" ) während der Analyse?

InformationsquelleAutor tangens | 2009-10-27
Schreibe einen Kommentar