【问题标题】:Validating XML fragment against complexType in schema in PHP在 PHP 的模式中针对 complexType 验证 XML 片段
【发布时间】:2011-05-15 18:14:44
【问题描述】:

我有一个 XML 片段,我想针对架构中的 complexType 进行测试。问题是模式非常复杂,我想测试的片段专门与单个复杂类型相关。有没有一种方法可以根据架构验证元素,而不必将其包装在一个针对整个架构进行验证的大型模拟文档中?

【问题讨论】:

    标签: php xml xsd-validation


    【解决方案1】:

    由于 Schema 也是 XML,您可以尝试 DOM 提取 Schema 中可以验证复杂类型的部分。然后load the fragment into a DOMDocument 并使用DOMDocument::schemaValidateSource

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2023-03-04
      • 1970-01-01
      • 1970-01-01
      • 2016-09-29
      • 2014-01-23
      • 2011-02-07
      • 2014-07-13
      • 1970-01-01
      相关资源
      最近更新 更多