webForumDet fria alternativet

ISO 8859-1

.NET

3 svar · 496 visningar · startad av BrutalDeluxe

Medlem sedan nov. 200650 inlägg
Frågan#1

Jag behöver spara en textfil i formatet ISO 8859-1. Det är, som jag har fattat det, en 8 bitars utökad ASCII som har plats för de västerländska tecknen. I System.Text.Encoding finns det ju inget sätt att sätta Code Page eller välja vilken ASCII som man ska encoda allt i (ASCII är dessutom bara 7-bits). Är det någon som vet hur man gör? Och tyvärr MÅSTE jag spara i det här formatet, filen ska importeras i en annan gammal applikation som inte klarar att läsa in UNICODE, så UTF8 (osv) fungerar tyvärr inte.

Tacksam för all hjälp jag kan få...

Medlem sedan sep. 20011 914 inlägg
#2
System.Text.Encoding.GetEncoding(28591)
Medlem sedan juni 2002256 inlägg
#3
System.IO.StreamWriter sw = new System.IO.StreamWriter(@"C:\minfil.txt", false, System.Text.Encoding.GetEncoding("ISO-8859-1"));
Medlem sedan nov. 200650 inlägg
#4

Tack så mycket för hjälpen Dino och Denkan! Funkar kanon!!

260 ms totalt · 4 externa anrop · v20260731065814-full.6fe65c25
124 ms — deklarationer (db)
0 ms — hämta statistik (cache)
132 ms — hämta tråd, inlägg och bilagor (db)
124 ms — ändringar (db)