2

これは、実際の必要性というよりも好奇心からです....

これは、古いデータベースの 1 つで見つかったものです。テキスト フィールドでは、すべてのä(ドイツ語のウムラウト) 文字が¨a(他のウムラウトと同様に) として表示されていました。

テキストを扱わなければならない他のすべての開発者と同じように、私は latin-1 / Unicode の悪ふざけが原因で文字化けしたテキストのかなりの割合を見てきましたが、この奇妙な兆候に遭遇したことはありません...そして、グーグルするのは難しいです...

私の知る限り、テーブルはISO-8859-1として始まり、後にUTF-8に移行されました。問題のテキストは、Microsoft Office ドキュメントからコピーされた可能性があります。

技術的には、ä(不明なバイトコード/エンコーディング) が 2 つの (!) UTF-8 文字¨a(C2A8 61 / UTF-8 as hex) に変換されました。

4

0 に答える 0