アプリ版:「スタンプのみでお礼する」機能のリリースについて

プログラムの勉強がしたくて、ウィンドウズ10でruby-2.4-×64をダウンロードしたのですが、日本語が文字化けしてしまいます。

対策としてencoding で utf8 とcp932 を
試したら、UTF8 でした。

どうしたら、良くなりますか?

A 回答 (1件)

シフトJISコードで行う前提です。


スクリプトの先頭に以下の1行を追加してください。
# coding:WINDOWS-31J
そして、スクリプトの漢字コードは必ず、シフトJISコードで書いてください。

上記の例ですが、以下のスクリプトを作成し、sample.rbのファイル名で保存してください。
--------------------------------------------
# encoding:WINDOWS-31J
print "これは漢字です\n"
----------------------------------------------

コマンドプロンプトで
ruby sample.rb
と入力すると

これは漢字です

と表示されます。
    • good
    • 0
この回答へのお礼

大変助かりました。
ありがとうございます❗️

お礼日時:2019/06/01 12:43

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