可能な重複:
テキストファイルのエンコーディング/コードページを検出する方法
BOM(Byte Order Mark)が欠落しているときにエンコーディングを推測する方法を教えてください。
テキストファイルの文字エンコーディングを検出するためのいくつかのデルファイライブラリがあるかどうかを知りたいのですが。
私のコメントではへのリンクがありましたbomバイトオーダーマークが欠けているときのエンコーディングの推測方法テキストファイルに何もない場合、これはあなたのために働くかもしれないBOM。
を見てCharset Detectorライブラリそしてそれを試してみてください。
それを読み込もうとしますBOMそれがない場合、ベストエフォート型を推測します。
Announcer、Booster、Publicist宣伝バッジ:-) - menjaraz
BOM、それを読んで、そうでなければそれは一般的には不可能です。 - LU RD