Creazione di strutture ad albero XML

Una delle attività più comuni di XML è la creazione di una struttura ad albero XML. In questa sezione vengono descritti diversi modi per crearle.

In questa sezione

Argomento

Descrizione

Costruzione funzionale (LINQ to XML)

Viene fornita una panoramica sulla costruzione funzionale in LINQ to XML. La costruzione funzionale consente di creare tutta o parte della struttura ad albero XML in un'unica istruzione. In questo argomento viene inoltre illustrato come incorporare query durante la costruzione di una struttura ad albero XML.

Creazione di strutture ad albero XML in C# (LINQ to XML)

Viene illustrato come creare strutture ad albero in C#.

Introduzione ai valori letterali XML in Visual Basic

Viene fornita una rapida introduzione alla creazione di strutture ad albero in Visual Basic utilizzando i valori letterali XML. Questo argomento include collegamenti alla documentazione di Visual Basic relativa ai valori letterali XML.

Duplicazione e collegamento

Viene illustrata la differenza tra l'aggiunta di nodi da una struttura ad albero XML esistente, in cui i nodi vengono prima clonati e poi aggiunti, e l'aggiunta di nodi senza elemento padre, in cui i nodi vengono semplicemente collegati.

Analisi di XML

Viene illustrato come analizzare il codice XML da una vasta gamma di origini. LINQ to XML rappresenta un livello superiore rispetto all'oggetto XmlReader, che viene utilizzato per analizzare il codice XML.

Procedura: popolare una struttura ad albero XML con XmlWriter (LINQ to XML)

Viene illustrato come popolare una struttura ad albero XML utilizzando un oggetto XmlWriter.

Procedura: eseguire la convalida tramite XSD (LINQ to XML).

Viene illustrato come convalidare una struttura ad albero XML utilizzando XSD.

Contenuto valido di oggetti XElement e XDocument

Vengono illustrati gli argomenti validi che è possibile passare ai costruttori e i metodi utilizzati per aggiungere contenuto a elementi e documenti.

Vedere anche

Concetti

Guida per programmatori (LINQ to XML)