次の方法で共有


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

更新 : November 2007

このトピックでは、XElement.Load メソッドを使用して URI から XML を読み込む方法について説明します。

使用例

次の例では、ファイルから XML ドキュメントを読み込む方法を示します。この例では、books.xml を読み込んで、XML ツリーをコンソールに出力します。

この例では、「サンプル XML ファイル : 書籍 (LINQ to XML)」の XML ドキュメントを使用しています。

XElement booksFromFile = XElement.Load(@"books.xml");
Console.WriteLine(booksFromFile);
Dim booksFromFile As XElement = XElement.Load("books.xml")
Console.WriteLine(booksFromFile)

このコードを実行すると、次の出力が生成されます。

<Catalog>
  <Book id="bk101">
    <Author>Garghentini, Davide</Author>
    <Title>XML Developer's Guide</Title>
    <Genre>Computer</Genre>
    <Price>44.95</Price>
    <PublishDate>2000-10-01</PublishDate>
    <Description>An in-depth look at creating applications 
      with XML.</Description>
  </Book>
  <Book id="bk102">
    <Author>Garcia, Debra</Author>
    <Title>Midnight Rain</Title>
    <Genre>Fantasy</Genre>
    <Price>5.95</Price>
    <PublishDate>2000-12-16</PublishDate>
    <Description>A former architect battles corporate zombies, 
      an evil sorceress, and her own childhood to become queen 
      of the world.</Description>
  </Book>
</Catalog>

参照

概念

XML の解析