开发者

XML Schema to validate XML Schemas?

开发者 https://www.devze.com 2023-01-20 18:35 出处:网络
Does anyone know if its possible to validate an XML schema with another XML schema? If so, is there a reference implementation开发者_如何学JAVA out there? I would like to parse a Schema doc using JAXB

Does anyone know if its possible to validate an XML schema with another XML schema? If so, is there a reference implementation开发者_如何学JAVA out there? I would like to parse a Schema doc using JAXB.


Of course. Most of the time you can just point your browser to the URL that serves as the namespace for the XML document. This also works with XML Schema: http://www.w3.org/2001/XMLSchema

The XSD is linked from there.


Also check XSOM. This is what JAXB RI uses to load and process XSDs.


There are two versions of the XML Schema Definition Language (XSD): 1.0 and 1.1. Version 1.0 was released in 2001 and version 1.1 was released in 2009.

The normative XSD schemas are:

  • http://www.w3.org/2001/XMLSchema.xsd
  • http://www.w3.org/2009/XMLSchema/XMLSchema.xsd

You can test the validation of an XSD schema via the command line, e.g.:

$ xmllint -noout -schema XMLSchema.xsd myschema.xsd
0

精彩评论

暂无评论...
验证码 换一张
取 消

关注公众号