XSD属性 - 它们应该按顺序出现吗?

时间:2012-12-02 08:19:27

标签: xml xsd

我对XSD架构中的属性有一般性质疑 他们必须按照宣布的顺序出现吗?   例如:

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

他们会这样吗?

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

因为它们看起来像:

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

1 个答案:

答案 0 :(得分:0)

没有。属性是无序的。 (也就是说,虽然他们有一个订单,作为一个文本流,但该订单并不重要)。

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