Comment charger un code XML à partir d’un fichier (LINQ à XML)
Cet article explique comment charger un code XML à partir d’un fichier de C# et Visual Basic à l’aide de la méthode XElement.Load.
Exemple : Charger un document XML à partir d’un fichier
L’exemple suivant montre comment charger un document XML à partir d’un fichier en fournissant XElement.Load l’URI référençant le fichier. L’exemple suivant charge books.xml et affiche l’arborescence XML sur la console.
Le contenu de books.xml est affiché dans l’exemple de fichier XML : Livres.
XElement booksFromFile = XElement.Load(@"books.xml");
Console.WriteLine(booksFromFile);
Dim booksFromFile As XElement = XElement.Load("books.xml")
Console.WriteLine(booksFromFile)
Cet exemple produit la sortie suivante :
<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>
Collaborer avec nous sur GitHub
La source de ce contenu se trouve sur GitHub, où vous pouvez également créer et examiner des problèmes et des demandes de tirage (pull requests). Pour plus d’informations, consultez notre guide du contributeur.