以下の内容はhttps://rinruby.hatenablog.com/entry/2022/08/09/114734より取得しました。


RubyでCSVの文字コードをsjisにして出力する

前提

コード

csv_string = CSV.generate(encoding: Encoding::SJIS, force_quotes: true) do |csv|
   csv << ["ホゲホゲええ"]
end

csv_string.encoding

# =>  #<Encoding:Windows-31J>

感想

  • これからも使うことになりそうなのでメモ

参考文献

CSV.generateでUTF-8からShift−JISに変換したときの文字コード変換エラーを回避する - 行動すれば次の現実

class CSV (Ruby 3.1 リファレンスマニュアル)




以上の内容はhttps://rinruby.hatenablog.com/entry/2022/08/09/114734より取得しました。
このページはhttp://font.textar.tv/のウェブフォントを使用してます

不具合報告/要望等はこちらへお願いします。
モバイルやる夫Viewer Ver0.14