xml mit einer beliebigen XML-Datei Validieren
-
20-09-2019 - |
Frage
in meiner Firma, die sie mit ihrer eigenen xml aufkommen haben, die für die Daten als Schema verwendet wird, jetzt muß ich eine XML-Validierung nach diesem Schema. ist es eine einfache Möglichkeit, es zu tun oder ich habe von Grund auf neu zu schreiben?
ich arbeite mit java6 ...
Dank
Lösung
ist eine Möglichkeit, eine XSLT-Transformation, die konvertiert das homegrown-Schema-Dokument in einen Standard wie XML-Schema oder Relax NG .
Andere Tipps
Sehen Sie sich Package javax.xml.validation , wie von Java 5 die API unterstützt die Validierung für benutzerdefinierte Schema.
Die SchemaFactory Objekt hat eine Methode newSchema, die eine Datei und erstellen sie ein Schema von ihm, die validiert werden kann, gegen nehmen.
Edit: Wenn Sie Ihre XML-Datei in ein Schema Blick auf diese Frage konvertieren: Alle Tools ein XSD-Schema aus einem XML-Instanzdokument?
erzeugen,