Vorgehensweise: Laden von XML aus einer Datei (C#)

In diesem Thema wird gezeigt, wie mit der <xref:System.Xml.Linq.XElement.Load%2A?displayProperty=fullName>-Methode XML aus einem URI geladen werden kann.

Beispiel

Im folgenden Beispiel wird gezeigt, wie ein XML-Dokument aus einer Datei geladen werden kann. Dabei wird books.xml geladen und die XML-Struktur auf der Konsole ausgegeben.

In diesem Beispiel wird das folgende XML-Dokument verwendet: Beispiel-XML-Datei: B├╝cher (LINQ to XML).

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

Dieser Code erzeugt die folgende Ausgabe:

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

Siehe auch

Analysieren von XML (C#)