Condividi tramite


Creazione di alberi XML

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

Contenuto della 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 tutto o parte dell'albero XML in un'istruzione singola. In questo argomento viene inoltre mostrata la modalità di integrazione delle query al momento della costruzione di un albero XML.

Creazione di alberi 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 alberi in Visual Basic usando 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 un 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 usato per analizzare il codice XML.

Procedura: popolare un albero XML con XmlWriter (LINQ to XML)

Viene illustrato come popolare un albero XML usando un oggetto XmlWriter.

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

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

Contenuto valido di oggetti XElement e XDocument

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

Vedere anche

Concetti

Guida per programmatori (LINQ to XML)