【问题标题】:Export Data from excel to an XML schema has nested lists within nested lists将数据从 excel 导出到 XML 模式在嵌套列表中具有嵌套列表
【发布时间】:2018-03-15 21:41:55
【问题描述】:

是否可以将 Excel 数据导出到 XML 模式在其他嵌套列表中具有嵌套列表的 XML 文件?

到目前为止我所做的尝试: 谷歌搜索 - 我发现一个线程指出它不能完成,因为 Excel 本质上是一个平面表:https://social.msdn.microsoft.com/Forums/vstudio/en-US/8ded1f7a-2f9c-4c5a-aec5-c7bd6c594976/convert-data-from-excel-to-xml-when-schema-includes-list-of-lists?forum=vsto

在 XML 文件中设置两个嵌套列表的假数据并将其导入 Excel。 Excel 的自动识别系统可以工作,但即使我不更改任何显示的数据,Excel 也不允许我将文件导出回 XML。

这是我的示例 XML 数据:

<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<Daten>
    <Mitarbeiter>
        <Vorname>Lukas</Vorname>
        <Name>Rohr</Name>
        <Department>BDTP</Department>
        <Points>206</Points>
    </Mitarbeiter>
    <Workdays>
        <Holiday>1</Holiday>
        <Days>1</Days>
        <Days>1</Days>
        <Days>1</Days>
        <Days>1</Days>
        <Days>0</Days>
        <Days>0</Days>
        <Days>0</Days>
        <Sickdays>
            <Holiday>1</Holiday>
            <Days>1</Days>
            <Days>1</Days>
            <Days>1</Days>
            <Days>1</Days>
            <Days>0</Days>
            <Days>0</Days>
            <Days>0</Days>
        </Sickdays>
    </Workdays>
</Daten>

【问题讨论】:

    标签: xml excel excel-2010


    【解决方案1】:

    在研究了这个问题相当长的时间后,我得出了以下结论:无法使用板载 XML 工具将数据从 Excel 导出为 XML 格式。

    唯一的方法是在 VBA 中编写 XML 导出格式,或者使用专用的 XML 工具读取 Excel 文件。

    这两个选项都不是很好,我最终放弃了在 Excel 中解决问题的努力。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-06-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多