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