Salvare una stringa XML in un file con LINQ To XML

Stefano Mostarda

di , in LINQ, LINQ To XML,

Molto spesso, capita di avere a disposizione non un file XML, ma semplicemente una stringa. Ad esempio, questa ci può essere restituita da un WebService, da una chiamata REST o altro ancora.

Nel caso si voglia validare e salvare questa stringa in un file su disco, si può ricorrere alla classe XDocument. La classe XDocument ha due metodi semplici da utilizzare: Parse e Save.

System.Xml.Linq.XDocument x = 
  new System.Xml.Linq.XDocument.Parse(xmlstring);
x.Save("d:\file.xml");

Il metodo Parse analizza la stringa e verifica che si tratti effettivamente di xml valido, mentre il metodo Save salva la stringa in un file su disco.

Commenti

Visualizza/aggiungi commenti

Salvare una stringa XML in un file con LINQ To XML (#64)
| Condividi su: Twitter, Facebook, LinkedIn, Google+

Per inserire un commento, devi avere un account.

Fai il login e torna a questa pagina, oppure registrati alla nostra community.

Approfondimenti

I più letti di oggi