xml - 如何在 Excel 2011 for Mac 中解析 XML?

标签 xml excel vba macos parsing

我有一些 VBA 代码,用于从 Excel (2007, 2010) 访问各种基于 XML 的 Web API,并且刚刚遇到了在 Mac 上运行 Excel 2011 的用户。我开发的代码依赖于对 MS XML 6.0 的引用,这显然在 Mac 上不可用。

这个 seems to be a problem 其他人也遇到过但没有解决方案。

  1. 有人知道 Mac 上 MS XML 6.0 的替代品或解决方法吗?
  2. 用户是否可以只下载并安装相关的.dll?

最佳答案

我看到您的第一个问题已得到解答。对于第二个问题:不,Mac 用户不能只安装适当的 .dll。 DLL是动态链接库,它为Windows应用程序提供特定的功能。 OS X 和 Excel:Mac 都无法使用 DLL 文件执行任何操作,就像 OS X 无法使用 Windows 可执行 .exe 文件执行任何操作一样。如果无法重写代码以使其跨平台工作,您可以要求 Mac 用户通过虚拟化应用程序或双启动 Windows 来运行 Excel 2010。

关于xml - 如何在 Excel 2011 for Mac 中解析 XML?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14211308/

相关文章:

xml - Excel vba 解析复杂 XML

excel - 将主工作表中的过滤器应用于多个工作表

vb.net - 如何以另一个用户身份从 VB.NET 运行另一个 .exe?

excel - 在excel中检查范围是否包含> 0的值

文本框中的VBA文本字符串限制

excel - 获取一个列列表并分成多个逗号分隔的行

按属性排序的 XML

xml - 创建 Excel 格式的 XML

java - JAXB - 将节点添加到 XML 作为 html 链接

algorithm - 任何人都可以改进以下 VBA 的 Fuzzyfind 函数吗?