Excel XML导出的XML模式

我正在疯狂尝试创build一个XML模式来将Excel文件转换为XML文件。 示例.xls文件具有两个单元格

  • 事件的名称和
  • 该地点的名称,那么有一个表每个列的会话和每个行的骑手的名字。

这是电子表格的屏幕截图。

要保存为XML数据,我需要制作XML模式,并使用Excel 2003外接程序:XML工具外接程序来完成此操作 。 所以我有这个XML模式:

<?xml version='1.0' encoding='UTF-16'?> <!-- Created from XmlMap.Name: Results_mapping --> <!-- XmlMap.DataBinding.SourceUrl: --> <xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema"> <xsd:element nillable="true" name="Results"> <xsd:complexType> <xsd:sequence minOccurs="0"> <xsd:element minOccurs="0" maxOccurs="unbounded" nillable="true" name="rider" form="unqualified"> <xsd:complexType> <xsd:sequence minOccurs="0"> <xsd:element minOccurs="0" nillable="true" type="xsd:string" name="Column1" form="unqualified"/> <xsd:element minOccurs="0" nillable="true" type="xsd:integer" name="Column_1st_session" form="unqualified"/> <xsd:element minOccurs="0" nillable="true" type="xsd:integer" name="Column_2nd_session" form="unqualified"/> <xsd:element minOccurs="0" nillable="true" type="xsd:integer" name="Column_3rd_session" form="unqualified"/> </xsd:sequence> </xsd:complexType> </xsd:element> </xsd:sequence> </xsd:complexType> </xsd:element> </xsd:schema> 

其中生成以下XML代码:

 <?xml version="1.0" encoding="UTF-8" standalone="yes"?> <Results xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <rider> <Column1>Mike</Column1> <Column_1st_session>5</Column_1st_session> <Column_2nd_session>10</Column_2nd_session> <Column_3rd_session>8</Column_3rd_session> </rider> <rider> <Column1>John</Column1> <Column_1st_session>5</Column_1st_session> <Column_2nd_session>9</Column_2nd_session> <Column_3rd_session>8</Column_3rd_session> </rider> <rider> <Column1>Lea</Column1> <Column_1st_session>4</Column_1st_session> <Column_2nd_session>9</Column_2nd_session> <Column_3rd_session>8</Column_3rd_session> </rider> </Results> 

这不是完全不好,但我想有类似的东西

 <rider name="Mike"> <session name="1st_session">5</session> <session name="2nd_session">10</session> <session name="3rd_session">8</session> </rider> 

任何人都可以帮我吗? 谢谢!

许多教程和手册后,我已经find了一个非常有用的指导如何自动和没有插件的* xls文件的映射…非常好! http://www.mrexcel.com/articles/using-xml-in-excel.php