Encodings runtime

Tags:    c#

Jeg har noget kode der skal skrive i filer i de rigtige encodings
De filer der kommer ind er vidt forskellige, men de filer der kommer ud skal alle ud i UTF8 eller anden standard.

kode klip:
StreamReader s = new StreamReader(originalStrm,System.Text.Encoding.Default);

//read as string
streamstr = s.ReadToEnd();

[en hel masse der manipulerer med strengen]

modifiedStream = new MemoryStream(Encoding.UTF8.GetBytes(strw.ToString()));


Problem jeg vil gerne loade runtime fra en fil hvilken encoding den skal bruge til at lave den nye memorystream med

nogen der har nogle gode eksempler?

ex:
Hvis jeg har en streng der hedder indeholder "Encoding.Default"
skal mit prog gøre sådan istedet.
modifiedStream = new MemoryStream(Encoding.Default.GetBytes(strw.ToString()));

mm




1 svar postet i denne tråd vises herunder
0 indlæg har modtaget i alt 0 karma
Sorter efter stemmer Sorter efter dato
en = Encoding.GetEncoding(65001);

getencoding er vist mit svar :-)



t