c++ xml(我应该使用msxml6吗?,我安装了msxml6,但没有看到它在哪里)

C++ xml (should I use msxml6?, I installed msxml6 but not see where it is)

本文关键字:msxml6 在哪里 我应该 xml c++ 安装      更新时间:2023-10-16

我有几个关于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,

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

MSXML是com服务器。你可以使用import指令来包含它。您还可以使用MSXML.h文件,该文件必须包含在MSXML SDK中。要使用任何com服务器,你应该调用两个函数:CoInitialize和CoCreateInstance