首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VC/MFC >

读出现有的XML文件,向根节点添加节点出错,该怎么解决

2012-03-09 
读出现有的XML文件,向根节点添加节点出错MSXML2::IXMLDOMDocumentPtr spXMLDocHRESULT hrCoInitialize(N

读出现有的XML文件,向根节点添加节点出错
MSXML2::IXMLDOMDocumentPtr spXMLDoc;
HRESULT hr;
CoInitialize(NULL);
hr = spXMLDoc.CreateInstance(__uuidof(DOMDocument));
if (FAILED(hr))
{
MessageBox(_T("无法创建DOM对象,检查是否安装了MS XML Parser运行库!"));
return;
}
spXMLDoc->load(CComVariant("F:\\KuoZhanTuKu.xml"));
MSXML2::IXMLDOMElementPtr spRoot = spXMLDoc->documentElement; //根节点
MSXML2::IXMLDOMElementPtr pe;
_bstr_t bstrtaaa(_T("aaa"));
pe = spXMLDoc->createElement(bstrtaaa);
spRoot->appendChild(pe);//调试到这句就会出错
spXMLDoc->save(CComVariant("F:\\kuozhan.xml"));

[解决办法]
F:\\kuozhan.xml
这个文件有错误
两个节点的反节点没有"/"号

热点排行