tagCANDY CGI VBレスキュー(花ちゃん) の Visual Basic 2010 用 掲示板(VB.NET 掲示板)
VBレスキュー(花ちゃん) の Visual Basic 2010 用 掲示板(VB.NET 掲示板)
[ツリー表示へ]  [ワード検索]  [Home]

タイトル 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としても無理でした・・・。

- 関連一覧ツリー をクリックするとツリー全体を一括表示します)

古いスレッドにレスはつけられません。