XML 至 Excel 帮助 - 为什么我无法从我创建的架构中获得正确的映射?

XML to Excel Help - Why I am not able to get proper mapping from schema that I made?

首先,我没有任何XML写作经验。由于公司的一些任务,决定稍微学习一下,今天是第二天。

这是我用来练习的代码:

<?xml version="1.0" encoding="UTF-8"?>
<xs:schema xmlns:xs="http://www.w3org/2001/XMLSchema">
<xs:element name ="fruits">
    <xs:complexType>
        <xs:sequence>
            <xs:element ref="fruit" minOccurs="0" maxOccurs="unbounded"/>
        </xs:sequence>
    </xs:complexType>
</xs:element>
<xs:element name ="fruit">
    <xs:complexType>
        <xs:sequence>
            <xs:element name ="name"/>
            <xs:element name ="color"/>
            <xs:element name ="growsOn"/>
        </xs:sequence>
    </xs:complexType>
</xs:element>
</xs:schema>

这就是我在 Excel

中得到的

所以,正如我所说。我只想知道我错在哪里,为什么Excel显示错误?不应该是 3 列(名称、颜色和生长)???顺便说一句,这只是我理解它的一个虚拟例子..

XSD 是一个 XML 文档,其中包含整个 XML 文档系列的规则。因此,您可以将其加载到 Excel(就像任何其他 XML 文档一样)。

您已将 XML 架构 (XSD) 加载到 Excel。我认为您打算加载 XML 文档.