【じすこーど】
JISコード とは?
最終更新:
💡 文字の規格と、送り方を分けて理解する
JISに基づく日本語の文字コードを指す言葉。メールなどで「JIS」と呼ぶ場合はISO-2022-JPを指すことがあるが、文字集合の規格とデータの符号化方式は区別する。
📌 このページのポイント
- JIS X 0208などは、扱う文字とその符号を定める規格
- ISO-2022-JPは、JISの文字集合などを切り替えて使う符号化方式
- ESC $ BはJIS X 0208へ、ESC ( BはASCIIへ切り替える例
- 「JIS」の表示だけで決めず、実際のcharsetや仕様を確認する
JISコードは、ISO-2022-JPの正式名称?
同じものと決めつけない方がいいよ。JIS X 0208のような文字集合の規格と、その文字をバイト列にする符号化方式を区別しよう。メールやソフトの設定で「JIS」と書かれていると、ISO-2022-JPを意味することがあるんだ。
日本語をどうやって送るの?
エスケープシーケンスの例を見たい!
Shift_JISやUTF-8も、同じ?
文字化けしたら、何を確認する?
送る側と読む側の符号化方式、Content-Typeのcharsetやファイルの仕様を確認しよう。ISO-2022-JPなら切り替えの制御文字もデータの一部だよ。まず元データを残し、方式を確認してから変換すると、何度も上書きして情報を失うのを避けやすいね。
まとめ:ざっくりこれだけ覚えればOK!
「JISコード」って出てきたら「JISに基づく日本語の文字コード。メールではISO-2022-JPを指すこともある」と思えばだいたいOK!
📖 おまけ:英語の意味
「JIS code」 = JISに基づく文字コード
💬 JISは日本の規格。2019年7月から日本語の名称は「日本工業規格」ではなく「日本産業規格」になったよ。文字コード以外にも、さまざまな対象の規格がある。