msxml专题

MSXML的不同版本使用

我参与了IE7的开发过程,看到了在IE浏览器中形形色色使用MSXML的方法。显然有一些东西困扰着开发者:MSXML“混乱”的版本以及如何创建“正确”的实例。下面是一段非常常见的代码: if (Web.Application.get_type() == Web.ApplicationType.InternetExplorer) {  var progIDs = [ 'Msxml2.DOMDocum

[经验总结]利用MSXML在不同DOM树之间拷贝结点

首先还是看一段代码:   // 拷贝XML结点BOOL CPrintQuestionDlg::CopyXMLNode(CComPtr<IXMLDOMDocument> spDocSrc,const CString& strXpathSrc,CComPtr<IXMLDOMDocument> spDocDest,const CString& strXpathDest){CCom

[经验总结]Perl读取Excel数据并调用MSXML接口操作XML数据

################################################################################################################################# #  File: excel.pl #  Desscription: Perl读取Excel文件 #  Create: Thinkhy #

利用MSXML解析xml文件

利用MSXML解析xml文件      一般情况我们装载操作xml文件,不会频繁。因此很容易忽略其中的内存泄露问题。但是如果操作不当其中的内存浪费还是令人难以容忍的。         最近做一个文件下栽处理的程序,其中下栽的连接信息是通过解析xml来获得。因此对于xml文件的装载和解析频率非常的高。刚开始采用的方式是初始化库CoInitialize, 利用CoCreateInstance创建

安装Microsoft office2010出现需要msxml文件问题

第一步: 我的注册表里面没有6.0,所以我首先用记事本输入: Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT\TypeLib\{F5078F18-C551-11D3-89B9-0000F81FE221}\6.0]@="Microsoft XML, v6.0" [HKEY_CLASSES_ROOT\TypeLib\{F50