XML-Schema zu validieren XML-Schema?
-
10-10-2019 - |
Frage
Wer weiß, wenn sein möglich, ein XML-Schema mit einem anderen XML-Schema zu validieren? Wenn ja, ist es eine Referenz-Implementierung da draußen? Ich möchte ein Schema doc mit JAXB analysieren.
Lösung
Natürlich. Die meiste Zeit können Sie einfach Ihren Browser auf die URL verweisen, die für das XML-Dokument als Namensraum dient. Dies funktioniert auch mit XML-Schema: http://www.w3.org/2001/XMLSchema
Die XSD von dort verknüpft.
Andere Tipps
Überprüfen Sie auch XSOM . Dies ist, was JAXB RI Anwendungen zu laden und zu verarbeiten XSDs.
Es gibt zwei Versionen der XML Schema Definition Language (XSD): 1.0 und 1.1. Version 1.0 wurde im Jahr 2001 veröffentlicht und Version 1.1 wurde 2009 veröffentlicht.
Das normative XSD-Schema ist:
Sie können über die Kommandozeile die Validierung eines XSD-Schema testen, z.
$ xmllint -noout -schema XMLSchema.xsd myschema.xsd