【发布时间】:2015-02-01 22:10:40
【问题描述】:
我有一个 XML 模式和一个从客户那里获得的实例文档。 例如文档可以是:
并且根据架构是有效的。
我想用我的属性对此进行注释:
我希望带注释的文档根据某些架构有效 - 我不在乎哪个架构,我想它会基于原始架构。
我的问题是,是否有某种方法可以在不更改新架构的情况下“扩展”原始架构?或者,如果这些属性根据自己的架构有效,那么添加这些属性是否总是合法的?
我不能对原始模式做出任何假设,即它不一定声明 xsd:anyAttribute 在其元素上是允许的。
【问题讨论】:
标签: xml xsd schema xml-attribute