GeirGrusom Skrevet 23. juni 2011 Del Skrevet 23. juni 2011 Jeg skal skrive en del måleravlesninger til en XML fil, og da bruker jeg LINQ for å transformere dataene til et XML dokument: var xml_data = new XElement("Samples", from node in LogData.Items.OfType<IDictionary<string, object>>() select new XElement("sample", from item in node select new XAttribute(item.Key, item.Value))); Men hvordan i huleste kan jeg så skrive dette til en XML fil? Alle eksemplene jeg finner bruke ting som WriteNode og lignende, som ikke ser ut til å være det jeg er ute etter. Lenke til kommentar
GeirGrusom Skrevet 23. juni 2011 Forfatter Del Skrevet 23. juni 2011 Kan bruke [streamWriter].WriteLine(xml_data) Lenke til kommentar
MailMan13 Skrevet 23. juni 2011 Del Skrevet 23. juni 2011 (endret) Hva med: xml_data.Save(filnavn); // eller xml_data.Save(someStream); Eller noe sånt? Endret 23. juni 2011 av MailMan13 1 Lenke til kommentar
GeirGrusom Skrevet 23. juni 2011 Forfatter Del Skrevet 23. juni 2011 Haha ja, det funker nok! ^^ Takker! Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå