【发布时间】:2014-11-24 06:22:43
【问题描述】:
我正在寻找一个系统来将包含数百行数据的电子表格(或 CSV 文件)转换为单独的 XML 文件。电子表格中的一列是所需的文件名,其他列将包含要插入到基于模板的 XML 中特定节点的数据。
亲切的问候, 丹
编辑 1 如果它可以完全在 Excel 中处理,为每一行创建一个新的 XML 并将相关的列数据插入到 XML 模板的正确位置,这将是最好的结果。
【问题讨论】:
-
首先您应该选择是否需要在 Excel 中执行此操作 - 在 Excel 中打开文件然后生成 XML。或者您是否需要从 Excel 外部执行此操作 - 运行从 *.xls(x) 或 *.csv 文件读取数据并从这些数据生成 XML 的程序。如果是第一个,您可以使用 VBA 和 MSXML.DOMDocument。如果是第二个,您应该提及您喜欢使用哪种编程语言。
-
如果可以完全在 Excel 中处理,为每一行创建一个新的 XML 并将相关的列数据插入到 XML 模板的正确位置,这将是最好的结果。