Visual Basic 中学校 掲示板 投稿の管理
タグのない投稿を抽出
統計
RSS
Visual Basic 中学校
投稿一覧
XMLファイルを読み込む方法
この投稿へのリンク
https://keijiban.umayadia.com/ThreadDetail.aspx?ThreadId=10231#CommentId20641
この投稿の削除
削除パスワード
削除する
コメント本文
投稿者
魔界の仮面弁士
 (社会人)
投稿日時
2011/5/21 23:22:35
> ある要素の値を取得するだけでいいのですが教えてくれないでしょうか?
こういうときは、
『…というXMLファイルがあって、その中の…の部分を取り出したい』
のように、質問内容を具体的に書いた方が、回答が付きやすいかも。
> 調べてみましたが自分の望む答えではありませんでした。
調べて見つかったものはどのようなもので、
それは何故、望ましいものでは無かったのでしょうか?
何故駄目だったのかを書いてもらわないと、折角回答したところで
それは「望む答えではない」可能性があります。
回答する側としては無駄な労力になりますし、
質問者側も効率が悪いですよね。
> XMLファイルを読み込む方法がわからないです。
XML を読み込む方法は何通りかあります。
また、VB6 と VB.NET2002~2005 と VB2008~VB2010 とでは、
使用できる読み込み方法に差があります。
お使いの環境は何でしょうか?
VB6 なら、MSXML を使うのが一般的です。
・「DOM」による読み込み → DOMDocument オブジェクト
・「SAX」による読み込み → DOMDocument オブジェクト
VB.NET 系では、System.Xml 名前空間が基本ですが、他にも幾つか方法があります。
・テーブルとして読み込み → DataSet クラス
http://msdn.microsoft.com/ja-jp/library/fx29c3yd.aspx
・「DOM」による読み込み → XmlDocument クラス
http://code.msdn.microsoft.com/10-XML-DOM-VB-a02f6ff4/
・順次読み取り専用 → XMLTextReader クラス
http://code.msdn.microsoft.com/10-XML-ReaderWriter-VB-dd8eb825/
VB2008 以降では、XDocument を使うと便利です。また、言語自体に
XML の埋め込みや読み取り機能が追加されたため、より簡潔に記述できます。
あとはこのあたり。
http://code.msdn.microsoft.com/DataAccess-howto-e287efd1
過去ログも参考にしてみてください。
http://homepage1.nifty.com/rucio/commu/ThreadDetail_ThreadId_9525.htm