Notes
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
LINQ to XML est le nouveau modèle du .NET Framework version 3.5 pour le traitement des données XML. LINQ to XML permet aux développeurs de faire tout ce qu’ils attendent avec des données XML : interrogation, modification, création, enregistrement et sérialisation de documents XML. Les avantages réels résident dans les fonctionnalités de requête et de création.
Les requêtes dans LINQ to XML sont succinctes et expressives, en utilisant une syntaxe plus similaire à SQL qu’à XPath ou XQuery. Étant donné que les résultats de la requête peuvent être retournés sous forme de collections d’éléments ou d’attributs et peuvent être utilisés comme paramètres pour les objets XElement, les arborescences XML peuvent être facilement transformées d’une forme à une autre.
LINQ to XML tire parti de la technologie LINQ (Language-Integrated Query) dans .NET Framework version 3.5. LINQ étend la syntaxe de langage de C# et Visual Basic pour fournir des fonctionnalités de requête puissantes qui peuvent être étendues à n’importe quel magasin de données.
Pour une présentation détaillée de son utilisation, consultez LINQ to XML (C#) et LINQ to XML (Visual Basic). Pour obtenir une vue d’ensemble de l’infrastructure LINQ, consultez Language-Integrated Query (LINQ) - C# ou Language-Integrated Query (LINQ) - Visual Basic.