我的任务是将此 excel 工作表转换为 XML 文档
这应该生成一个像这样的文件
<import>
<node action="create" type="document">
<category name="Backlog Archiving">
<attribute name="تاريخ المراسلة">19901101</attribute>
<attribute name="الجهة المرسلة للخطاب">الجهة المرسلة للخطاب</attribute>
<attribute name="رقم المراسلة الخاص بالجهاز">12345</attribute>
<attribute name="رقم الخطاب الخاص بالجهة">000000000 </attribute>
<attribute name="الموضوع المختصر">عروض</attribute>
<attribute name="عنوان الخطاب">عنوان الخطااااااااب</attribute>
<attribute name="كود المراسلة">1990/0011291/LT</attribute>
</category>
</node>
<node action="create" type="document">
<category name="Content Server Categories">
<attribute name="تاريخ المراسلة">19901101</attribute>
<attribute name="الجهة المرسلة للخطاب">الجهة المرسلة للخطاب</attribute>
<attribute name="رقم المراسلة الخاص بالجهاز">12345</attribute>
<attribute name="رقم الخطاب الخاص بالجهة">000000000 </attribute>
<attribute name="الموضوع المختصر">عروض</attribute>
<attribute name="عنوان الخطاب">عنوان الخطااااااااب</attribute>
<attribute name="كود المراسلة">1990/0011291/LT</attribute>
</category>
</node>
</import>
我试图编写将在 Excel 映射中使用的 xsd 以像这样生成它
<xs:element name="import">
<xs:complexType>
<xs:sequence>
<xs:element name="node">
<xs:complexType>
<xs:sequence>
<xs:element name="category">
<xs:complexType>
<xs:sequence>
<xs:attribute name="name" type="xs:string"/>
<xs:element name="attribute" type="xs:string"/>
???
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
但我不知道用所有称为属性的元素来完成它
有人可以帮忙吗?