【发布时间】:2014-04-29 15:29:02
【问题描述】:
我有一个 Excel 2013 表格,其中包含几行和几列。我想将该数据导出到 XML,以便能够将其与更多 XML 组合并重新映射数据。
但是,我正在努力让 Excel 接受我的 XML 定义作为多行定义。
这是我的定义:
<?xml version="1.0" encoding="UTF-8" ?>
- <xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<xsd:element name="Dossiers-Root" />
- <xsd:complexType name="EinzelneDossiers">
- <xsd:sequence>
<xsd:element name="Dossier" type="DossierType" maxOccurs="unbounded" />
</xsd:sequence>
</xsd:complexType>
- <xsd:complexType name="DossierType">
- <xsd:sequence maxOccurs="unbounded">
<xsd:element name="Signatur_1" type="xsd:string" />
<xsd:element name="Signatur_2" type="xsd:string" />
<xsd:element name="Titel" type="xsd:string" />
<xsd:element name="Form_und_Inhalt" type="xsd:string" />
<xsd:element name="Zeilenzahl" type="xsd:string" />
<xsd:element name="Zeitraum_von" type="xsd:string" />
<xsd:element name="Zeitraum_bis" type="xsd:string" />
<xsd:element name="Vol" type="xsd:string" />
<xsd:element name="Tag" type="xsd:string" />
<xsd:element name="Anmerkungen_pers" type="xsd:string" />
<xsd:element name="Anmerkungen_div" type="xsd:string" />
<xsd:element name="Bewertung_und_Kassation" type="xsd:string" />
<xsd:element name="Ordnung_und_Klassifikation" type="xsd:string" />
<xsd:element name="Zugangsbestimmungen" type="xsd:string" />
<xsd:element name="Beschaffenheit" type="xsd:string" />
<xsd:element name="Bearbeitungsnotizen" type="xsd:string" />
</xsd:sequence>
</xsd:complexType>
</xsd:schema>
导入方案时,excel 甚至无法正确读取节点,它只显示最顶部的标题。不幸的是,我还不能发布照片。
一些 XML 专家可以帮助我吗?我得到了一张只处理一行数据的表格。
谢谢, 帕斯卡
【问题讨论】: