- - PR -
指定ノードの要素の更新について
投稿者 | 投稿内容 | ||||||||
---|---|---|---|---|---|---|---|---|---|
|
投稿日時: 2004-11-30 19:33
脳味噌筋肉です。
みなさんレスありがとうございました。 私なりに試行した結果が以下のコードです。 情けない事に未だ未解決のままです。
識者の方、私の見逃しをご指摘頂ければ幸いです。 [ メッセージ編集済み 編集者: 脳味噌筋肉 編集日時 2004-11-30 19:38 ] | ||||||||
|
投稿日時: 2004-11-30 19:56
こんばんは。
Dim nameNode As XmlNode '名前要素を取得 nameNode = xmldoc.SelectSingleNode("世界の指導者/指導者[@ID=1]/名前") で 小泉J一郎を取得 nameNode.InnerText = "T中M子" で更新すればOK すいません @わすれてました [ メッセージ編集済み 編集者: とっと 編集日時 2004-11-30 20:05 ] | ||||||||
|
投稿日時: 2004-11-30 20:04
とっとさん、ありがとうございます。大変感謝しております。
と
の違いですか。。。 了解しました。 | ||||||||
|
投稿日時: 2004-11-30 20:08
Dim nameNode As XmlNode '名前要素を取得
nameNode = xmldoc.SelectSingleNode("世界の指導者/指導者[@ID=1]/名前") で 小泉J一郎を取得 nameNode.InnerText = "T中M子" で更新すればOK すいません @わすれてました | ||||||||
|
投稿日時: 2004-11-30 20:31
わざわざすいません(^-^;
何故か
のところで例外が発生します。 少しいろいろ弄んでみます。。。 | ||||||||
|
投稿日時: 2004-11-30 23:14
こんばんは。
どうもです。こちらを参考にしてみてください。 連載 .NETで簡単XML http://www.atmarkit.co.jp/fdotnet/easyxml/index/index.html 第5回 DOMとXPath あたりですかねー、他にもいろいろ載ってますので。 4.指定番目、属性値によるノード選択 http://www.atmarkit.co.jp/fdotnet/easyxml/easyxml05/easyxml05_04.html あと、エラーの内容はどんなものですか? 前後のコードはどうなっていますか? nameNode.InnerText = "T中M子" に更新する以前にちゃんと nameNode.InnerText = "小泉J一郎" になっていますか? 先ずはちゃんとnameNodeに"小泉J一郎"が取得できている事が第一です。 [ メッセージ編集済み 編集者: とっと 編集日時 2004-12-01 00:04 ] | ||||||||
|
投稿日時: 2004-12-01 00:55
こんな時間まで・・ありがとうございます。
まずはこれらを熟読します。 | ||||||||
|
投稿日時: 2004-12-01 09:47
脳味噌筋肉です。
※2のタイミングでコールするReplaceChildへのパラメータに問題がありそうです。 [ メッセージ編集済み 編集者: 脳味噌筋肉 編集日時 2004-12-01 09:53 ] |