【问题标题】:XML Schema to validate XML Schemas?XML Schema 来验证 XML Schemas?
【发布时间】:2015-06-22 17:46:20
【问题描述】:

有谁知道是否可以用另一个 XML 模式来验证一个 XML 模式?如果是这样,那里有参考实现吗?我想使用 JAXB 解析 Schema 文档。

【问题讨论】:

    标签: xml xsd jaxb xsd-validation


    【解决方案1】:

    当然。大多数情况下,您只需将浏览器指向用作 XML 文档命名空间的 URL。这也适用于 XML Schema:http://www.w3.org/2001/XMLSchema

    XSD 从那里链接。

    【讨论】:

    • +1 XML Schema 架构将让您验证您的架构文件是否是 XML Schema 有效的。
    【解决方案2】:

    同时检查XSOM。这是 JAXB RI 用来加载和处理 XSD 的。

    【讨论】:

      【解决方案3】:

      XML 架构定义语言 (XSD) 有两个版本:1.0 和 1.1。 1.0 版于 2001 年发布,1.1 版于 2009 年发布。

      规范的 XSD 架构是:

      您可以通过命令行测试 XSD 架构的验证,例如:

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

      【讨论】:

        猜你喜欢
        • 2013-03-22
        • 2011-07-24
        • 1970-01-01
        • 2018-04-10
        • 2016-02-03
        • 2012-09-10
        • 1970-01-01
        • 1970-01-01
        • 2016-07-09
        相关资源
        最近更新 更多