気になった事を自由に書いてます。
      
更新:2011/04/20
ファイルの文字コードを判定したい。その1
.NET Framework では文字コードを指定してファイルを開いたり、保存するといった機能が用意されている。
「UTF-8」から「Shift-JIS」等の文字コードの変換もお茶の子さいさいだ。
テキストファイルを開いたとき文字コードを判別し指定した文字コードで保存しなおすアプリケーションを
作ろうと思い、文字コードを判別するクラスを探したのですが、、
無いということが分かりました。

私のよく使うエディターは、現在開いてい入るファイルの文字コードを表示してくれてるよ?

Framework に無いって事は驚いたけど、無いなら作れば良いじゃんということで
「JIS」「SJIS」「EUC」「UTF-8」かどうかを判定するクラスを作ろうと思います。
まずはそれぞれのコードがどのような形式なのか?というところから調べます。
うーん、続くかなぁ・・・。

      



Effective C# 4.0
ビル・ワグナー
¥ 3,780



Copyright (C) 2011 - 2015 猫の気ままなC#日記