トルコ語で書かれたテキストがありますが、たとえば、ı の代わりに ý、İ の代わりに Ý などの奇妙な文字がいくつかあります... エンコーディングを ISO 8859-9 に変換しようとしましたが、役に立ちませんでした。
1840 次
1 に答える
2
UNIX/Linux マシンを実行している場合は、次のシェル コマンドを試してください。
you@somewhere:~$ file --mime yourfile.txt
以下のスニペットのようなものが出力されるはずです。ここiso-8859-1
で、システムが想定する実際の文字セットは次のとおりです。
yourfile.txt: text/plain; charset=iso-8859-1
これで、ファイルを次のようなより柔軟な文字セットに変換できますUTF-8
。
you@somewhere:~$ iconv -f iso-8859-1 -t utf-8 yourfile.txt > converted.txt
上記のスニペットは、rom を変換する文字セット(コマンド-f
の出力と等しいはずです) とo を変換する文字セットの両方を指定しています。の変換結果はに保存され、 で開くことができます。file
-t
yourfile.txt
converted.txt
gedit
それでもうまくいかない場合は、file
コマンドの出力とファイルの実際の行をコメント セクションに貼り付けることができます...
于 2012-06-03T17:41:19.190 に答える