Condividi tramite


Elaborazione di dati XML utilizzando LINQ to XML

LINQ to XML è il nuovo modello in .NET Framework versione 3.5 per l'elaborazione dei dati XML. LINQ to XML consente agli sviluppatori di eseguire tutte le operazioni previste con i dati XML: query, modifica, creazione, salvataggio e serializzazione di documenti XML. I vantaggi reali risiedono nelle funzionalità di query e creazione.

Le query in LINQ to XML sono concise ed espressive, usando una sintassi più simile a SQL rispetto a XPath o XQuery. Poiché i risultati delle query possono essere restituiti come raccolte di elementi o attributi e possono essere usati come parametri per gli oggetti XElement, gli alberi XML possono essere facilmente trasformati da una forma a un'altra.

LINQ to XML sfrutta la tecnologia LINQ (Language Integrated Query) in .NET Framework versione 3.5. LINQ estende la sintassi del linguaggio di C# e Visual Basic per offrire potenti funzionalità di query che possono essere estese a qualsiasi archivio dati.

Per una descrizione dettagliata dell'uso, vedere LINQ to XML (C#) e LINQ to XML (Visual Basic). Per una panoramica del framework LINQ, vedere Language-Integrated Query (LINQ) - C# o Language-Integrated Query (LINQ) - Visual Basic.

Vedere anche