ReadJEnc 1.3.0.821

There is a newer version of this package available.
See the version list below for details.
dotnet add package ReadJEnc --version 1.3.0.821
NuGet\Install-Package ReadJEnc -Version 1.3.0.821
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="ReadJEnc" Version="1.3.0.821" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add ReadJEnc --version 1.3.0.821
#r "nuget: ReadJEnc, 1.3.0.821"
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
// Install ReadJEnc as a Cake Addin
#addin nuget:?package=ReadJEnc&version=1.3.0.821

// Install ReadJEnc as a Cake Tool
#tool nuget:?package=ReadJEnc&version=1.3.0.821

日本語あるいは他言語のテキストファイル(またはbyte配列の内容)を解析し、文字エンコーディングを判定してテキスト内容を取り出すライブラリです。

<特徴>

(1)BOMあり/BOMなしUTF、ShiftJIS、EUC/JIS(補助漢字可)のほか、ANSI(CP1252)も判別、非テキストファイル(バイナリファイル)の種類判別にも対応
(モード切替により、繁体字中国語・簡体字中国語・ハングル・CP1250・CP1251・CP1253・CP1254・CP1255・CP1256・CP1257・CP1258・TIS620のテキストファイルも判別可能)

(2)アプリケーションへの組み込みに適したコンパクトなライブラリ
・DLL版サイズ15KB

(3)軽量高速のわりに高精度な文字コード判定
・複数の文字コードでデコード可能な場合、どの文字コードとみなすのがより妥当か
  直前に出てきた文字との整合性をもとに判定、
  ShiftJIS半角カナやANSIなどの誤判定が起こる可能性を低減
・複数ファイル連続読み出し時は、非テキストであることが明らかなファイルの
  読み込み・判別をスキップしたりと、高速化のための各種チューニングを実施

(4)ファイル読み出し~stringテキスト取り出しまで一括実行
・ファイルオープンエラー/テキストのデコード失敗等はライブラリ内でチェック、
  呼び出しアプリケーション側でのエラーハンドリング処理は原則不要
・ファイルではなくByte配列に対しての文字コード判別も可能

Product Compatible and additional computed target framework versions.
.NET Framework net is compatible. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

This package has no dependencies.

NuGet packages (3)

Showing the top 3 NuGet packages that depend on ReadJEnc:

Package Downloads
Jiifureit.Dapper.OutsideSql

Dapper extension adding outside sql function reading text file.

Bve5_Parsing

BveTrainsim5.7 Syntax parsing library. Bve5.7構文のパーサライブラリです。

Bve5_Parsing.OpenBVE

BveTrainsim5.7 Syntax parsing library. Bve5.7構文のパーサライブラリです。

GitHub repositories (1)

Showing the top 1 popular GitHub repositories that depend on ReadJEnc:

Repository Stars
0auBSQ/OpenTaiko
An improved and personalized version of TJAPlayer3-Develop-Rewrite, .tja chart player axed on entertainment and creativity.
Version Downloads Last updated
1.3.1.2 47,472 4/24/2018
1.3.1.1 1,628 4/21/2018
1.3.0.821 2,486 8/21/2017