我需要將Excel文件轉換爲Microsoft搜索詞典的特定XML文件。從Excel單元格到XML的多個值
這是Excel文件的一個片段: Excel Example
這是XML需要什麼樣子的例子: XML Example
我發現很難使XML文件,因爲它具有多個相同的標記(即子),並且Excel似乎不喜歡XML地圖中的maxOccurs =「unbounded」,也不像它具有相同名稱的多個元素。
也有在一個單元格中用逗號分隔多個值的事實。
這是我目前的XSD文件,如果有幫助:
<xs:schema attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="x-schema:tsSchema.xml" xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:element name="thesaurus">
<xs:complexType>
<xs:sequence>
<xs:element type="xs:byte" name="diacritics_sensitive"/>
<xs:element name="expansion" maxOccurs="unbounded" minOccurs="0">
<xs:complexType>
<xs:sequence>
<xs:element type="xs:string" name="sub" maxOccurs="unbounded" minOccurs="0"/>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:schema>
任何幫助將不勝感激。
感謝, 克林特
對不起,我不確定你的意思。 – ClintWalsh