なでしこで「~」が文字化けする際の最初方法

なでしこで「~」が「?」へ文字化けすることがあります。その対処方法です。

広告 (下に続く)

波ダッシュ問題は残っている

いわゆる波ダッシュ問題によるものです。詳細はWikipediaを見てください。

波ダッシュ - Wikipedia

広告 (下に続く)

対処方法

なでしこにおける「SJIS変換」や「UTF8N変換」などを用いず、「NKF変換」を用いるようにしましょう。「SJIS変換」や「UTF8N変換」などはWindows環境以外のShift-JISと判断して変換します。「MKF変換」は状況に応じて適切に変換します。

NKF変換 - なでしこ リファレンス
NKF変換 - なでしこ リファレンス

「NKF」とはLinux標準の命令です。

【 nkf 】 文字コードを変換する

Shift-JISに変換する場合は、「s」でNKF変換

UTF-8に変換する場合は、「w」でNKF変換

とします。

広告 (下に続く)

シェアする