我有一堆xml文档,结构如下:
<projectDescription>
<name>Project1</name>
<something else />
<projects>
<project>Dependency 1</project>
<project>Dependency 2</project>
...
<project>Dependency n</project>
<projects>
<other stuff I don't care about>
...
</other stuff I don't care about>
</projectDescription>
我希望他们都能像这样访问相同的访问表:
Project Dependency
---------------------------
Project1 Dependency 1
Project1 Dependency 2
...
Project1 Dependency n
然后对每个xml文件在同一个表中执行相同的操作。
表中应该有一条记录,用于
下的每个节点如果没有节点,那么应该有一个带有项目名称的条目和一个带有Dependency列的空值。
这样做的自动化方式非常棒!
非常感谢!
答案 0 :(得分:1)
要从Access执行此操作,您需要使用MSXML库编写代码来读取文件并提取所需的信息。相当可行,但几乎不自动。
或者,您可能希望使用XML Transform(查找XLST)将XML文件转换为更易处理的文件(更平坦的XML文件,甚至是CSV),然后将其(自动,这次)加载到Access中。 / p>