2012-12-02 15 views
0

我對自己在XSD架構屬性的一般問題。
他們有出現在相同的順序聲明? 例如:XSD屬性 - 它們應該按順序顯示嗎?

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

他們能出現這樣嗎?

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

,因爲他們可以出現像:

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

回答

0

號屬性是無序的。 (即,儘管它們有一個順序,作爲文本流,該順序是不顯著)。

因此,無論您的XML的例子是相對於你給的XSD片段有效。

+0

而且,由於在實例屬性中可能會出現順序,同樣,屬性架構中的聲明可以以任意順序出現。 –

相關問題