2017-07-27 85 views
0

我有我需要导入和编辑的XML文件。然后,我需要能够使用所有相同的标题标签导出它们。基本上不会改变任何东西,只是XML中的值。当我使用application.importXML时,很容易更改这些值,但是当我使用ExportXML时,它会更改并用它自己的默认值替换标题标记。我发现解决这个问题的唯一方法是将XML作为文本文件导入然后进行编辑,但之后格式不正确。访问导入/导出XML

除了几个值之外,有没有办法在Access中导入/导出XML?我需要使用Access VBA的解决方案。

回答

1

如果您想用VBA编辑XML文件中的值,我建议使用XMLDOM对象。您可以访问单个节点并进行编辑,而无需更改结构或标记值。

This例子会给你一个好的开始,here是官方文档(适用于VBA)。

This SO article也提供了有关该主题的好消息。

+1

我能弄明白。读取XML的外部程序遇到了标题注释问题,所以一旦我能够弄清楚如何导出标题注释与原始文件完全一样,就可以工作。谢谢 – Josh