可能重复:
MS Access XMLImport from text or stream instead of file?
这看起来很简单(至少在Excel中),但是如何将数据从Web上的xml源导入Access?我已经完成了几次搜索,而且我没有到达任何地方,所以我开始认为它无法完成,但也许我不是在问正确的问题。任何帮助表示赞赏。
答案 0 :(得分:2)
如果将XML保存为本地文件,则可以使用Access“Application.ImportXML Method。不幸的是,它不允许您直接从远程XML源的URL导入。这一点在之前的Stack Overflow问题中得到解决:MS Access XMLImport from text or stream instead of file? AFAIK,没有人找到办法。
另一个缺陷是ImportXML
因复杂的XML模式而失败;试着去看看它是否被接受了。
或者,您可以将XML作为MSXML DOMDocument
打开,并使用其方法仅提取所需的值,然后将它们存储在表中。该方法适用于URL或本地文件。您可以在此SO答案中找到有关该方法的一些提示:https://stackoverflow.com/a/3398999/77335