Diskuze: uložení TXT souboru v Windows-1250
V předchozím kvízu, Test znalostí C# .NET online, jsme si ověřili nabyté zkušenosti z kurzu.
Člen
Zobrazeno 7 zpráv z 7.
//= Settings::TRACKING_CODE_B ?> //= Settings::TRACKING_CODE ?>
V předchozím kvízu, Test znalostí C# .NET online, jsme si ověřili nabyté zkušenosti z kurzu.
Tak to nezabralo. Strčil jsem to tam takto:
StreamWriter sw = new StreamWriter("soubor.txt", false, Encoding.GetEncoding("Windows-1250"));
Ale když se na to dívám v PSPadu, tak to stále píše kódování UTF-8. Dělám to špatně?
no co sem se dival tak ono to funguje ale Windows-1250 nema BOM takze ten soubor se navenek tvari jako jiny encoding ale precist a ulozit pujde v pohode (v ramci tveho programu).
Díky, že se tomu věnuješ.
Když to otevřu v excelu, tak ta čeština je pokažená. Musím to do excelu naimportovat a určit kódování UTF8, pak to češtinu načte ok. Takže to vypadá, že z nějakého důvodu tam to UTF8 zůstává
jestli je ti jedno jak to zapsat, tak to zapis pres Encoding.Unicode a me to pak jde otevrit ve wordu v pohode.
Zobrazeno 7 zpráv z 7.