问一个可能比较简单的有关问题,关于MFC xml读写有关问题

问一个可能比较简单的问题,关于MFC xml读写问题
【我的界面】
问一个可能比较简单的有关问题,关于MFC xml读写有关问题

【读xml】
void CtestXMLDlg::OnBnClickedButton1()
{
// TODO: 在此添加控件通知处理程序代码
CComPtr<IXMLDOMDocument> spDoc;
CComPtr<IXMLDOMElement> spRootEle;
CComPtr<IXMLDOMNode> spNode;
spDoc.CoCreateInstance(CLSID_DOMDocument);//初始化
VARIANT_BOOL vb;
spDoc->load(CComVariant(OLESTR("config.xml")),&vb);
spDoc->get_documentElement(&spRootEle);//根节点
spRootEle->selectSingleNode(OLESTR("/root/node1"),&spNode);//获取单个节点
BSTR test;
spNode->get_text(&test);
CString str=COLE2CT(test);
MessageBox(str);
spDoc.Release();
spRootEle.Release();
spNode.Release();
}


【写xml】
void CtestXMLDlg::OnBnClickedButton2()
{
// TODO: 在此添加控件通知处理程序代码
CComPtr<IXMLDOMDocument> spDoc;
CComPtr<IXMLDOMElement> spRootEle;
CComPtr<IXMLDOMNode> spNode;
spDoc.CoCreateInstance(CLSID_DOMDocument);//初始化
VARIANT_BOOL vb;
spDoc->load(CComVariant(OLESTR("config.xml")),&vb);
spDoc->get_documentElement(&spRootEle);//根节点
spRootEle->selectSingleNode(OLESTR("/root/node1"),&spNode);//获取单个节点
spNode->put_text(OLESTR("liyaqiang"));
spDoc.Release();
spRootEle.Release();
spNode.Release();
}


【xml文件中】
<?xml version="1.0" encoding="GB2312"?>
<root>
<node1>hello world!</node1>
</root>



写xml 总是不成功
------解决思路----------------------
你没有 save 啊?