#64 - Salvare una stringa XML in un file con 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.
Approfondimenti
- Abusi della parola chiave var e poca leggibilità dei generics
- #39 - Trasparenza delle finestre ed effetto glass in WPF
- Entity Framework ed il mapping
- Le novità del .NET Framework 3.5 SP1 in Windows Presentation Foundation
- #81 - Esaminare documenti XML con namespace utilizzando LINQ to XML
- #960 - Il controllo EntityDataSource in ASP.NET 3.5 SP1
- Il nuovo speciale in arrivo su LINQ
- SP vs Linq vs Entity Framework in scrittura
- Anonymous type di C# 3.0
- LINQ to SQL: Chiamare extension method non implementati
- Introduzione a LINQ to XML
- Cosa c'è in ASP.NET 3.5 Service Pack1
Commenti
Esprimi il tuo giudizio su questo script:
Per procedere devi essere autenticato.
Aggiungi un nuovo commento »»»
Per inserire un commento, devi registrarti alla nostra community.







Stampa
Download 


10annidi.ASPItalia.com: iscriviti alla competizione e vinci fantastici premi ogni mese!