rt
我已经找到了要修改的节点,并把它保存在IXMLDOMNodePtr变量pNode中
代码如下:MSXML2::IXMLDOMNodePtr pNode=NULL;
MSXML2::IXMLDOMElementPtr pRootElem;
CString strTemp;
variant_t out((bool)true);
CString str,strx,stry;str="//point";
if ((pDoc->GetPathName())!="")
{
pDoc->pXmlDoc->get_documentElement(&pRootElem);
pNode=pRootElem->selectSingleNode(_bstr_t(str));
}//下面我要修改pNode的属性x,y
请问要如何做?
我已经找到了要修改的节点,并把它保存在IXMLDOMNodePtr变量pNode中
代码如下:MSXML2::IXMLDOMNodePtr pNode=NULL;
MSXML2::IXMLDOMElementPtr pRootElem;
CString strTemp;
variant_t out((bool)true);
CString str,strx,stry;str="//point";
if ((pDoc->GetPathName())!="")
{
pDoc->pXmlDoc->get_documentElement(&pRootElem);
pNode=pRootElem->selectSingleNode(_bstr_t(str));
}//下面我要修改pNode的属性x,y
请问要如何做?
setAttribute()是IXMLDOMElem的成员函数,现在不知道这两个类之间是什么关系,可不可能转换。
要是不能转换,要怎么设置IXMLDOMNodePre的属性。