我尝试使用 MSXML 在 XML 节点中设置属性。 IXMLDOMElement
单独有成员函数setAttribute
。所以我得到了文档元素。
pXMLDocumentElement -> get_documentElement (& pElement );
pElement -> selectSingleNode ( nodePathString ,& pNode );
.
.
.
pElement -> setAttribute ( bstr , var );
我选择了必须使用 selectSingleNode
函数设置属性的所需节点。选择所需节点后,我尝试设置属性。
但是 PElement
指针没有移动到所需的节点。它留在根节点上。结果:在 root 本身中添加了属性。
有什么方法可以将我的 PElement
移动到导致 selectSingleNode
函数的节点吗?这样我就可以设置属性了。
最佳答案
关于c++ - 使用 MSXML 在 XML 节点中设置属性。我很震惊,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1371564/