
次のようなXMLにDOMで、タグを追加しようとしているのですが、
追加される場所が思った所に追加されません。
正常XMLにようにしたいのですが、どうすれば良いでしょうか?
--元XML-----------------
<root>
<item>a</item>
<item>b</item>
</root>
--結果XML-----------------
<root>
<item>a</item>
<item>b</item>
<info>xxxx</info>
</root>
--正常XML-----------------
<root>
<info>xxxx</info>
<item>a</item>
<item>b</item>
</root>
-- プログラム ----------------
MSXML::IXMLDOMDocumentPtrxmlDoc = NULL;
MSXML::IXMLDOMNodeListPtrpNodes;
MSXML::IXMLDOMNodePtrpNode;
MSXML::IXMLDOMElementPtrpElem;
xmlDoc.CreateInstance ("Msxml2.DOMDocument");
xmlDoc->load( ファイル名 );
pNodes = xmlDoc->selectNodes(L"/root");
pNode = pNodes->Getitem(0);
pElem = xmlDoc->createElement(L"info");
pNode->appendChild( pElem );
環境:WinXP+IE7+VC6
No.1ベストアンサー
- 回答日時:
VC6持ってないので厳密に検証はしてないけど,
insertBeforeメソッドって使えない?
http://msdn.microsoft.com/en-us/library/ms754519 …
http://www.w3.org/TR/DOM-Level-2-Core/core.html# …
http://www.w3.org/TR/DOM-Level-2-Core/core.html# …
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
XMLを作成してもタグしか表示さ...
-
XMLデータを変換し印刷する方法
-
論文に載せるグラフを作成したい
-
ChatGPT excel
-
公文書のxmlファイルの開き方が...
-
XMLサイトマップの登録方法がわ...
-
タモリさんを信じられますか?
-
自分のHTMLサイトでRSSを読み込...
-
ゲーミングPCに入っているAlris...
-
【BAT(バッチ)ファイル】Web...
-
XMLとは何ですか?
-
特殊文字の検索方法
-
フォルダー内検索
-
Webページに関するさまざまな情...
-
head要素
-
ヤフー知恵袋みたいなサイトを...
-
メールアドレスについて
-
マスターノード
-
エクセルのマクロについて教え...
-
クラウドサービスのlaaS paaS s...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
CPUの考え方を教えてください ...
-
ルート要素ノードが2個ある場合?
-
SNMP リンクダウンとノードダ...
-
C#でTreeViewのCheckBoxのサイ...
-
昔Winnyってありましたけど、あ...
-
ノードとは
-
同じタグ名の項目取得
-
TreeViewに重複する値をセット
-
TreeViewのNodeについて
-
ツリービューを閉じさせたくない。
-
最長経路探索
-
2分探索木の高さを求めるプロ...
-
各ノードの行数取得
-
4色定理はなぜグラフ理論で証...
-
C# TreeView 効率良いノード追...
-
複数のマックPCによる数値計算...
-
プログラミングC言語について次...
-
C言語:文字列の並び替え
-
CTreeCtrlで、あるノード以下だ...
-
SNMP ステータスポーリングと...
おすすめ情報