这是我的Excel文件
这是我的xsd文件:
<?xml version="1.0"?>
<schema xmlns="http://www.w3.org/2001/XMLSchema">
<element name="Root">
<complexType>
<sequence>
<element name="ID" maxOccurs="unbounded">
<complexType>
<sequence>
<element name="Numbers" maxOccurs="unbounded">
<complexType>
<sequence>
<element name="Numbers" type="string"/>
</sequence>
</complexType>
</element>
</sequence>
<attribute name="ID" type="string"/>
</complexType>
</element>
</sequence>
</complexType>
</element>
</schema>
我想要这样的XML文件:
<Data>
<ID>1</ID>
<Number>21</Number>
<Number>23</Number>
<Number>22</Number>
</Data>
<Data>
<ID>2</ID>
<Number>24</Number>
<Number>25</Number>
</Data>
<Data>
<ID>3</ID>
<Number>26</Number>
<Number>26</Number>
</Data>
但是在使用此架构时,我能够映射但无法导出文件。我能够使用excel开发人员模式使用列(ID,Number)映射模式,但是当我尝试导出时,它会产生无法创建xml文件的错误。我是xml新手,可能是我对xsd文件做错了。
我需要像id 1这样的文件必须有3个孩子有21,23和22.然后对于id 2,两个孩子,即24和25.对于id 3也是如此。
出现此错误:
如果您需要更多信息,请与我们联系。