-1

我有如下架构

<xs:element name="Section">
    <xs:complexType>
        <xs:sequence>
            <xs:element ref="Class" maxOccurs="unbounded"/>
        </xs:sequence>
        <xs:attribute name="WorkSpaceFolder" type="xs:string"></xs:attribute>
        <xs:attribute name="name" type="xs:string"></xs:attribute>
    </xs:complexType>
</xs:element>

但是当我生成 XML 我得到

部分名称="xxxxxx" WorkSpaceFolder="xxxxxx"

但我想要“名称”之前的“WorkSpaceFolder”。

例如 Section WorkSpaceFolder="xxxxxx" name="xxxxxx"

有什么建议怎么做吗?

谢谢

4

1 回答 1

0

请看这个答案

https://stackoverflow.com/a/1682209/4491457

我认为你不能指定元素属性的顺序

于 2018-10-02T03:40:14.823 回答