Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我对 XSD Schema 中的属性有一个一般性的问题。 它们必须以与声明相同的顺序出现吗?例子:
<xsd:attribute name="aaa" > <xsd:attribute name="bbb" >
他们能像这样出现吗?
<shlomi aaa="1" bbb="2" >
因为它们可能看起来像:
<shlomi bbb="2" aaa="1" >
?
不,属性是无序的。(也就是说,虽然它们有一个顺序,作为一个文本流,但这个顺序并不重要)。
因此,对于您提供的 XSD 片段,您的两个 XML 示例都是有效的。