はじめに
「上司から文字コードは頭に入れといた方がいいよ〜」と言われていた理由が最近分かったので忘備録として記事にしました。
この記事でわかる・できること
- そもそもなぜ文字コードを知らないといけないか
この記事の対象者
- 初心者
文字コードを知っておかなければならない理由
早速ですが結論です。
・環境によって文字コード(改行コードも)は変わるから!
(文字コード、改行コードが変わることで、文字化けが起きてしまっていないか、(テストの時など)想定通りの内容になっているかを気にしないといけないらしいです。)
具体例
私が業務上遭遇した場面だと、テストに使うテキストファイルをWindous上で作成しUNIXにアップロードする際、文字コード、改行コードをUNIXに合わせてテキストファイルを作成する必要がありました。
私の使用している環境だと以下の設定になっていました。
「Windows 文字コード:Shift-JIS 改行コード:CRLF」
「UNIX 文字コード:UTF-8 改行コード:LF」
Shift-JISをUTF-8にCRLFをLFに、といった感じでUNIXに設定を合わせることを行いました。
おわりに
超初歩的な内容かもしれませんが私は調べる際に切り口、キーワードも分からないということが多々あるので、同じような状況の方にとって今回の内容が少しでもヒントになればと思います。