0

我对 XSD Schema 中的属性有一个一般性的问题。
它们必须以与声明相同的顺序出现吗?例子:

<xsd:attribute name="aaa" >
<xsd:attribute name="bbb" >

他们能像这样出现吗?

<shlomi aaa="1" bbb="2" >

因为它们可能看起来像:

<shlomi bbb="2" aaa="1" >

?

4

1 回答 1

0

不,属性是无序的。(也就是说,虽然它们有一个顺序,作为一个文本流,但这个顺序并不重要)。

因此,对于您提供的 XSD 片段,您的两个 XML 示例都是有效的。

于 2012-12-02T09:45:29.687 回答