0

ドイツ語の単語リストを処理しようとしていますが、ファイルのエンコーディングがわかりません。'file' unix コマンドは、ファイルが「非 ISO 拡張 ASCII テキスト」であると表示します。ほとんどの単語は ASCII ですが、例外は次のとおりです。

ANDR\x82
ATTACH\x82
C\x82ZANNE
CH\x83TEAU
CONF\x82RENCIER
FABERG\x82
L\x82VI-STRAUSS
RH\x93NETAL
P\xF2ANGE

どんなヒントも素晴らしいでしょう。ありがとう!

編集: 明確にするために、上記の 16 進コードは C 16 進文字列リテラルであるため、\xXX をリテラル 16 進値 XX に置き換えます。

4

1 に答える 1

4

CP437またはCP852のように見えますが、\x82シーケンスが 1 文字をエンコードし、文字通り 4 文字ではないことを前提としています。少なくとも他のすべてはそうですが、最後の行はちょっとしたパズルです。

于 2011-11-28T05:39:49.493 に答える