Partager via


Création d'arborescences XML

L'une des tâches XML les plus courantes consiste à construire une arborescence XML. Cette section décrit plusieurs manières de procéder.

Dans cette section

Rubrique

Description

Construction fonctionnelle (LINQ to XML)

Fournit une vue d'ensemble de la construction fonctionnelle dans LINQ to XML. La construction fonctionnelle vous permet de créer tout ou partie de votre arborescence XML en une seule instruction. Cette rubrique montre également comment incorporer des requêtes lors de la construction d'une arborescence XML.

Création d'arborescences XML en C# (LINQ to XML)

Montre comment créer des arborescences en C#.

Introduction au littéraux XML en Visual Basic

Fournit une introduction rapide à la création d'arborescences dans Visual Basic à l'aide des littéraux XML. Cette rubrique inclut des liens vers la documentation Visual Basic relative aux littéraux XML.

Clonage et attachement

Illustre la différence entre l'ajout de nœuds à partir d'une arborescence XML existante (nœuds clonés puis ajoutés) et l'ajout de nœuds sans parent (nœuds simplement attachés).

Analyse de code XML

Montre comment analyser du code XML provenant de diverses sources. LINQ to XML se situe par-dessus XmlReader, qui est utilisé pour analyser le code XML.

Procédure : remplir une arborescence XML avec un XmlWriter (LINQ to XML)

Montre comment remplir une arborescence XML à l'aide d'un objet XmlWriter.

Procédure : valider à l'aide de XSD (LINQ to XML)

Montre comment valider une arborescence XML à l'aide de XSD.

Contenu valide des objets XElement et XDocument

Décrit les arguments valides qui peuvent être passés aux constructeurs et méthodes utilisés pour ajouter du contenu aux éléments et aux documents.

Voir aussi

Concepts

Guide de programmation (LINQ to XML)