次の方法で共有


方法 : ファイルから XML を読み込む

更新 : 2007 年 11 月

XmlTextReader クラスを使ってサンプル ファイルから要素名とテキスト文字列を抽出し、情報を文字列変数に格納する例を次に示します。

使用例

System.Xml.XmlTextReader reader = new System.Xml.XmlTextReader("c:\\IntroToVCS.xml");
            string contents = "";
            while (reader.Read()) 
            {
                reader.MoveToContent();
                if (reader.NodeType == System.Xml.XmlNodeType.Element)
                    contents += "<"+reader.Name + ">\n";
                if (reader.NodeType == System.Xml.XmlNodeType.Text)
                    contents += reader.Value + "\n";
            }
            System.Console.Write(contents);

コードのコンパイル方法

コードをコピーし、コンソール アプリケーションの Main メソッドに貼り付けます。

"c:\\IntroToVCS.xml" を実際のファイル名に置き換えます。

at87192w.alert_note(ja-jp,VS.90).gifメモ :

XML ドキュメントは整形式である必要があります。

堅牢性の高いプログラム

次の条件を満たす場合は、例外が発生する可能性があります。

  • パス名が長すぎる。

参照

概念

ユーザー インターフェイスのデザイン (Visual C#)

その他の技術情報

データのアクセスと表示

Visual C# ガイド ツアー