venerdì 25 febbraio 2022

C# Linq to XML xelement.load da string

Nel caso che si sta utilizzando la tecnologia Linq To XML e si vuole caricare un xml da una string, possiamo utilizzare la classe StringReader per valorizzare un un oggetto da string.

Qui di seguito un frammento di codice di esempio.

var Elementi = from nodi in System.Xml.Linq.XElement.Load(new StringReader("<dati><nodo>valore</nodo><nodo>valore 2</nodo></dati>")).Elements("nodo")
                            select nodi;

Nessun commento: