現在、情報系の勉強をしています。
文字コードの違いについて質問させてください。
パソコンの標準的なコード…シフトJIS
Eメールに使用されるコード…JIS
Webページに利用…EUC
世界各国に対応…unicode
7ビット…ascii

とあるのですが、いろいろ調べても使い分けの違いが分からずに困っています。アドバイス頂けたら幸いです。

このQ&Aに関連する最新のQ&A

A 回答 (2件)

>パソコンの標準的なコード…シフトJIS


日本語Windowsで標準的なコード…シフトJIS
ただしWindowsも内部コードはunicode
他のOSではまたいろいろな文字コードが使われている。

>Eメールに使用されるコード…JIS
現状JIS以外も扱える。

>Webページに利用…EUC
別にEUC-JPである必要はない。
SJISでも問題ない。
ただしサーバサイドでシステムを組むときSJISだとダメ文字があり
それで苦労するのがめんどくさいならSJISを使わない。
しかも現状新規では、EUC-JPではなくてUTF-8で組んだ方がいいかもね。

>世界各国に対応…unicode
そのままunicode使うのはまれですね。
だいたいはunicodeがベースになっているUTF-8/UTF-16を使う。
    • good
    • 0

…その通りに使い分けたらいいだけなのですが。



たとえば、あるLinuxサーバのログを整形し、アラート等が分かり易くしたとします。
で、それをcsvファイルとして出力するとします。
ですが、リナックスの場合EUC又はUTF-8だったりするので、shiftJISに変換しないと、windows上でそのcsvファイルをExcelにて開いた場合、文字化けします。
あとは、ウェブサーバへのアクセスでしょうか。
unicodeで無い場合、アドレスが理解できずにエラーになる場合があります。

等々、文字コードは適切に利用しなければいけません。

ところで。
jugyou1さんは何が分からないのでしょう?
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!


人気Q&Aランキング