Come caricare XML da un file (LINQ to XML)
Questo articolo illustra come caricare XML da un file in C# e Visual Basic con il metodo XElement.Load.
Esempio: caricare un documento XML da un file
Nell'esempio seguente viene illustrato come caricare un documento XML da un file fornendo a XElement.Load l'URI che fa riferimento al file. L'esempio consente di caricare il file books.xml e di restituire l'albero XML alla console.
Il contenuto di books.xml è disponibile nel file XML di esempio Books.
XElement booksFromFile = XElement.Load(@"books.xml");
Console.WriteLine(booksFromFile);
Dim booksFromFile As XElement = XElement.Load("books.xml")
Console.WriteLine(booksFromFile)
Nell'esempio viene prodotto l'output seguente:
<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>
Collabora con noi su GitHub
L'origine di questo contenuto è disponibile in GitHub, in cui è anche possibile creare ed esaminare i problemi e le richieste pull. Per ulteriori informazioni, vedere la guida per i collaboratori.