【发布时间】:2012-03-11 18:52:28
【问题描述】:
我有一个包含 86 个 xml 文件的目录,这些文件具有相同的列和格式,我需要将它们组合成一个大的 xml 文件。我对批处理文件非常缺乏经验,我的第一次尝试是简单地将一个文件文本附加到下一个使用...
FOR %%i IN (directory\*.001) DO type %%i >> directory\combo_file.001
不幸的是,当我尝试在 excel 中打开它时会产生 Parse 错误。我想这是因为许多字段和标签都重复了。有谁知道我如何能够做到这一点?我只需要在 excel 中打开这个文件,所以如果可以的话,我愿意将文件转换为 CSV。
非常感谢任何帮助,谢谢!
【问题讨论】:
-
如果你这样做,它不会生成一个 xml 文件。多个 xml 标头,没有根,可能损坏的名称空间。你需要一些 xml 感知来做到这一点。可能更容易在 excel 中打开每一个,然后将所需的数据提取到带有某种宏的 Excel 工作表中。
标签: batch-file