Partager via


Techniques de requêtes avancées (LINQ to XML)

Cette section fournit des exemples de techniques de requêtes LINQ to XML plus avancées.

Dans cette section

Rubrique

Description

Procédure : joindre deux collections (C#) (LINQ to XML)

Montre comment utiliser la clause Join pour tirer parti des relations dans des données XML.

Procédure : créer une hiérarchie à l'aide de regroupement

Montre comment grouper des données, puis générer du code XML basé sur le regroupement.

Procédure : interroger LINQ to XML à l'aide de XPath

Montre comment récupérer des collections basées sur des requêtes XPath.

Procédure : écrire une méthode d'axe LINQ to XML

Montre comment écrire une méthode d'axe LINQ to XML.

Procédure : effectuer des transformations de diffusion en continu de texte au format XML

Montre comment transformer des fichiers texte de très grande taille au format XML tout en maintenant un faible encombrement mémoire.

Procédure : répertorier tous les nœuds dans une arborescence

Présente une méthode utilitaire qui répertorie tous les nœuds d'une arborescence XML. Cela est utile pour le débogage de code qui modifie une arborescence XML.

Procédure : récupérer des paragraphes à partir d'un document Office Open XML

Présente du code qui ouvre un document Office Open XML, récupère les paragraphes dans une collection d'objets XElement, le texte des paragraphes et le style des paragraphes.

Procédure : modifier un document Office Open XML

Présente du code qui ouvre, modifie et enregistre un document Office Open XML.

Procédure : remplir une arborescence XML à partir du système de fichiers

Présente du code qui crée une arborescence XML à partir du système de fichiers.

Voir aussi

Concepts

Interrogation d'arborescences XML