Táto stránka pre svoju správnu funkčnosť vyžaduje súbory cookies. Slúžia na authentifikáciu návštevníka, analýzu návštevnosti a reklamnú personalizáciu.
logo Knowledge base KB
mobile

Zmena kódovania textového súboru

Najjednoduchšia cesta k zmene kódovania súboru je načítať súboru v zdrojovom kódovaní (napríklad cez System.IO.File.ReadAllText) a následnom uložení pod iným (System.IO.File.WriteAllText).

Zdrojový kód:
using System.IO;
using System.Text;

...

private static void ChangeEncoding(string SourceFile, Encoding SourceEncoding, string TargetFile, Encoding TargetEncoding)
{
    File.WriteAllText(TargetFile, File.ReadAllText(SourceFile, SourceEncoding), TargetEncoding);
}

Keywords: C#, Encoding, File

Codeblog