【发布时间】:2020-11-27 15:30:34
【问题描述】:
我正在编写一些 XML 和 XSD 作为作业...
在我的 XML 中,我有一个名为 a 的标签(不是实际名称)和名为 id 的属性。我的部分 XML 如下所示:
<a id="1">
...........
</a>
<a id="1">
............
</a>
当我使用 XSD 进行验证时,它不会给出错误....
<xsd:attribute name="id" type="xsd:string" />
我尝试使用 xsd:ID 作为属性 id 的数据类型,但它给了我一个错误;我无法弄清楚问题是什么。
我该怎么做?
【问题讨论】:
-
所以如果分配 xsd 不会出错,但如果不分配 xsd 会出错?