Witam
Mam plik w kodowaniu Mazovia Polish MS-DOS CP620.
Encoding.GetEncoding(620) - czy .NET to obsługuje ? Jeśli tak tp pod jaką strona kodową
Pozdrawiam
Marek
Witam
Mam plik w kodowaniu Mazovia Polish MS-DOS CP620.
Encoding.GetEncoding(620) - czy .NET to obsługuje ? Jeśli tak tp pod jaką strona kodową
Pozdrawiam
Marek
Żaden system Microsoftu nie obsługiwał kodowania Mazovia. To był taki hack tylko, dostępny pod DOS-em przez dodatkowe sterowniki.
Oznaczenie CP620 czy tam CP790 jest też bzdurne.
Przekonwertuj bajty według tabelki z Wiki na Unicode.
Albo jak chcesz to napisz całą klasę dziedziczącą po Encoding
do tego, ale jeśli to tylko jeden plik ma być, to nie widzę sensu.
A jak chcesz po prostu ten plik przekonwertować jednorazowo na coś bardziej ludzkiego, to tutaj masz programik, który to potrafi:
http://www.agh.edu.pl/ogonki/konwertery/majgier/cbrkon.zip
Najsmieszniejsze ze niektore drukarki fiskalne POSNetu do wyswietlania polskich znakow uzywaja kodowania Mazovia.
Mam implementacje System.Text.Encoding dla Mazovii jak bys potrzebowal.
fsfssdf napisał(a):
Mam implementacje System.Text.Encoding dla Mazovii jak bys potrzebowal.
Uncle google był szybszy ;)
http://paskol.robi.to/?p=371
... ale jak masz coś bardziej kreatywnego...
pozdr,
marek
Dokladnie, to ta implementacja. Masz e-plusa za uzycie google.