1

我有几个关于 c++ xml 的问题。我正在使用 Visual Studio 2010。

  1. 我应该使用 msxml6.dll 进行 c++ xml 解析吗?

  2. 我已经安装了 msxml6.dll,但是我找不到它的安装位置。应该在 C:\Program Files (x86)\ 或 C:\Program Files\ 下看到一个名为 MSXML 6.0 的新目录?但我什么也没看到。但是,我在 C:\Windows\System32 中看到了 msxml6.dll。

  3. 如何在我的 c++ 项目中添加对 msxml6.dll 的引用?

谢谢,ZAJ,

4

1 回答 1

1

我建议你使用更轻量级的 XML 库——tinyXML

MSXML 是一个 COM 服务器。您可以使用import 指令包含它。您还可以使用 MSXML SDK 中必须包含的 MSXML.h 文件。要使用任何 COM 服务器,您应该调用两个函数:CoInitializeCoCreateInstance

于 2013-04-19T21:11:26.483 回答