MSXMLを使用してXMLノードに属性を設定しようとしています。IXMLDOMElement
単独でメンバー関数がありますsetAttribute
。だから私はドキュメント要素を手に入れました。
pXMLDocumentElement -> get_documentElement (& pElement );
pElement -> selectSingleNode ( nodePathString ,& pNode );
.
.
.
pElement -> setAttribute ( bstr , var );
selectSingleNode
関数を使用して属性を設定する必要があるノードを選択しました。必要なノードを選択した後、属性を設定してみました。
ただし、PElement
ポインタは必要なノードに移動しません。ルートノードにとどまりました。結果:ルート自体に属性を追加しました。
PElement
関数が生成されたノードにシフトする方法はありselectSingleNode
ますか?属性を設定できるようにします。