Dosyadan XML yükleme (LINQ to XML)

Bu makalede, yöntemini kullanarak C# ve Visual Basic'teki bir dosyadan XML yükleme gösterilmektedir XElement.Load .

Örnek: Dosyadan XML belgesi yükleme

Aşağıdaki örnek, dosyaya başvuran URI'yi sağlayarak XElement.Load bir dosyadan XML belgesinin nasıl yüklendiğini gösterir. Örnek books.xml yükler ve XML ağacını konsola gönderir.

books.xml içeriği Örnek XML dosyasında gösterilir : Kitaplar.

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

Bu örnek aşağıdaki çıkışı oluşturur:

<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>