我尝试使用 MSXML 在 XML 节点中设置属性。单独的 IXMLDOMElement 具有成员函数 setatrtribute。所以我得到了文档元素。
pXMLDocumentElement->get_documentElement(&pElement);
pElement->selectSingleNode(nodePathString,&pNode);
.
.
.
pElement->setAttribute(bstr,var);
我选择了必须使用 selectsinglenode 函数设置属性的所需节点。选择所需节点后,我尝试设置属性。
但是 PElement 指针不会移动到所需的节点。它停留在根节点上。结果:在根本身中添加了属性
有什么办法,我可以将我的 PElement 转移到导致 selectsinglenode 函数的节点。这样我就可以设置属性,。