以文本方式查看主题

-  中文XML论坛 - 专业的XML技术讨论区  (http://bbs.xml.org.cn/index.asp)
--  『 XML源码及示例(仅原创和转载) 』  (http://bbs.xml.org.cn/list.asp?boardid=32)
----  用VC cloneNode的问题  (http://bbs.xml.org.cn/dispbbs.asp?boardid=32&rootid=&id=21845)


--  作者:闯天下
--  发布时间:9/5/2005 2:23:00 PM

--  用VC cloneNode的问题
在用VC开发XML程序时,
调用
MSXML2::IXMLDOMDocumentPtr pXml=NULL;
hr = pXml.CreateInstance(__uuidof(MSXML2::DOMDocument30));
if(!SUCCEEDED(hr))
{
 AfxMessageBox("无法创建DOMDocument对象");
}
pTmpXml->load(_bstr_t("myfile.xml"));
MSXML2::IXMLDOMNodePtr pNode=NULL;
pNode=pXml->documentElement->cloneNode(true); //msdn中true表示深度复制

应该出来的结果为整个pXml的结点,包括所有子结点,
而测试,pNode指向的内容只是pXml的根结点的副本,不包括其子结点.

这会是什么原因呢/
期待高手的回复


--  作者:闯天下
--  发布时间:9/6/2005 9:43:00 AM

--  
已解决.
多谢.

--  作者:wutaosuper
--  发布时间:11/1/2005 12:57:00 PM

--  
请问你怎么解决的?
W 3 C h i n a ( since 2003 ) 旗 下 站 点
苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》
39.063ms