タイトル : Re^13: XMLのデータ追加について 投稿日 : 2008/05/16(Fri) 11:29 投稿者 : 笹本
> 魔界の仮面弁士さん 試してみたら出来ました!! ちょっとした考え方で全然かわってくるのですね!! ありがとうございます。 そしてまた新たな問題が・・ すみません・・・ <root> <data> <con id="1">aaa</con> <con id="2">bbb</con> </data> <data2> <con id="3>aaa</con> <con id="4>bbb</con> </data2> </root> こんなデータがあり、 <con id="1">aaa</con> <con id="2">bbb</con> この部分だけ抜き出して、 <root> <data> </data> <data2> <con id="3>aaa</con> <con id="4>bbb</con> <con id="1">aaa</con> <con id="2">bbb</con> </data2> </root> このような結果を返したいのですが、 Dim PrNode As XmlNode = xmlDoc.SelectSingleNode("root/data2") Dim ChdNode As XmlNode = xmlDoc.SelectSingleNode("root/data/*") PrNode.InsertAfter(ChdNode, PrNode.LastChild) としても、dataノードの最初の子供しか取れてきません・・・ 何がたりないのでしょう? root/data//conとしても無理でした・・・。 |