文字化け・文字コードのコラム

文字化けの原因と直し方、文字コードやBOM・改行コードの基礎をまとめています。

CSVをExcelで開くと文字化けする原因と、確実に直す手順

システムから出力したCSVをExcelで開くと「縺」「」だらけになる問題について、原因(BOMの有無)と、ファイルを作り直さずに直す手順を紹介します。

コラムを読む

「縺」「ã」「?????」——文字化けの見た目で原因を見分ける

文字化けは崩れ方に規則性があり、見た目からどの文字コードをどう誤読したか推測できます。代表的なパターンを実際の化け文字つきで紹介します。

コラムを読む

直せる文字化けと、直せない文字化け

文字化けには、後から完全に戻せるものと、原理的に戻せないものがあります。その境目がどこにあるのか、実例を挙げて説明します。

コラムを読む

BOMとは何か——付けるべき場合と、外すべき場合

UTF-8ファイルの先頭に入るBOMについて、役割と、付けたほうがいい場面・外したほうがいい場面を整理します。

コラムを読む

改行コードの CRLF と LF——違いと、揃えるべき場面

WindowsとMac・Linuxで異なる改行コードについて、違いと、揃えないと起きる不具合、変換の考え方をまとめます。

コラムを読む

Shift_JIS・UTF-8・EUC-JP——日本語の文字コードの違いと見分け方

日本語でよく登場する文字コードの成り立ちと違い、そして手元のファイルがどれなのかを見分ける方法を整理します。

コラムを読む