ReadJEnc C#(.NET)用ファイル文字コード種類自動判別ライブラリ
C#(.NET Framework)向けテキストファイル文字コード自動判別&読出ライブラリです。
自作のgrepツール(TresGrep/HNXgrep)の文字コード自動判別機能をC#のライブラリとして切り出したものです。
- NuGetから入手
- https://www.nuget.org/packages/ReadJEnc/
- NuGetパッケージとしてインストールできます。
- Compatible: .Net 2.0/3.5/4.0/4.5/4.6/4.6.1, .Net Core 2.0, .Net Standard 2.0
- Vectorから入手
- http://www.vector.co.jp/soft/winnt/util/se506899.html
- dllおよびソースコード・動作サンプルを同梱したzipファイルをダウンロードできます。
- Readme、あるいは、ReadJEncSampleのSampleForm.csを参照してください。
- ほか、バイト配列の内容から文字コードを判定するサンプルが@ITに掲載されています。
ソースコード主要部分については、以下のblog記事で簡単に解説しています。
- TresGrep
- HNXgrep
- などなど
このライブラリに関する不具合・疑問点・感想などありましたら、作者BLOGの適当な記事へフィードバックをお寄せください。
- MIT License