问一个doc加载xml文件的释放问题
定义了一个XMLDoc 的指针*pDoc;
用pDoc加载一个xml文件后, 如:pDoc->Load("C:\\A.xml");
因某些原因, 想用pDoc加载另一xml文件, 如:pDoc->Load("C:\\B.xml");
请问如何释放掉加载的A.xml文件资源, 一直找不到对应的函数。 多谢!
没有这样的功能。你可以把现有的对象Release掉再创建一个新的对象。
MSXML的瓶颈在于解析XML,不是在于创建对象。
http://support.microsoft.com/kb/246230#top
具体你参看这个页面
调用
pDoc.Release();
就行了。
楼上正解。------------
好象确实没有什么关闭文档的方法,如果调用Release的话,接口同时也被释放了,如果想再用的话,必须再次调用CoCreateInstance
相关问答:
今天遇到一个问题,把xml中的值装到.txt格式的文件中。
我目前想到两种比较笨的方法:1.可以通过xmlspy编辑工具实现
2.通过把xml转成Javabean,然后转到excel中,再从新保存重命名为. ......
如题
请问能不能给点指点,关于这个课题我不知道该怎么准备!
说得太简洁了,不理解
买几本xml基础的书看看
是解析xml吗?如果是,建议先用dom解析,找到方法后,可以直接使用jquery解析,建 ......
已知文件1.xml和数据文件db.xml,如何用java编写程序,得出2.xml文件?
1.已知xml文件 1.xml结构如下:
<cs>
<cs name="cs1" details="This is cs1" country="China&q ......
<?xml version="1.0"?>
<root>
<status>433</status>
<msg>这个是汉字</msg>
<serialno>123</serialno>
</root>
如何用ASP读取 status值 ......
string b = "";
b = System.Guid.NewGuid().ToString();//获得会话ID
//写XML
XmlDocument xml = new XmlDocumen ......