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

タイトル Re: XMLの部分更新
投稿日: 2009/12/27(Sun) 18:48
投稿者Hongliang
ini ファイルにせよ xml ファイルにせよ、本質的には不定長のテキストファイルですから部分更新というのは不可能です。一旦全部読み取って変更する部分を変更して全部書き出す操作が必要です(まあ変更する部分まではそのまま残しておくでしょうけど)。
ini ファイルに対する API 関数群はその辺の処理を隠蔽しているだけです。
.NET で XML を修正するなら、XmlDocument.Load で読み込んで修正するところだけ修正して XmlDocument.Save で保存、でいいんじゃないですか?
XML のサイズがメガバイト単位になってくると考えどころかも知れませんが。XML で妥当なのかってところから。

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

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