0

有一个我需要使用 XSD 验证的 XML,XSD 包含对使用“dateTime”类型的元素的全局引用,我的 XML 上的元素将具有“日期”类型,所以我希望我可以覆盖全局 X​​SD元素引用与本地元素。

在全球范围内:

<xs:element name="dt" type="xs:dateTime"/>

xml文件:

<dt>2011-11-28</dt>

在这样的本地覆盖上:

<xs:element name="dt" type="xs:date"/>
4

1 回答 1

0

您拥有的 XSD 是 XML 实例的定义。如果您想将其用于验证,那么您的实例必须无一例外地符合定义的所有方面。因此,如果不更改您的 XSD 定义,我看不到您如何做到这一点。

于 2012-07-09T08:30:33.023 回答