Генерация XML в JAVA

У меня есть схема как ниже

<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" перед "имя".

например, Раздел WorkSpaceFolder="xxxxxx" name="xxxxxx"

Любое предложение, как это сделать?

Спасибо

1 ответ

Пожалуйста, посмотрите на этот ответ

/questions/36760420/mogu-li-ya-primenit-poryadok-atributov-xml-ispolzuya-shemu/36760424#36760424

Я думаю, что вы не можете указать порядок атрибута элемента

Другие вопросы по тегам