[ruby-list:49471] Re: UTF-8 CSVファイルのBOMの処理について

From: 上田佳寛 <ueda@...>
Date: 2013-06-20 00:25:40 UTC
List: ruby-list #49471
皆さま

ありがとうございます。
本問題は、「作りながら学ぶ Ruby入門 第2版」の
ex1903ではまったものです。
---
open(@csv_fname,"r:UTF-8") {|file|
      # ファイルの行を1行ずつ取り出して、lineに読み込む
      file.each {|line|
---
を
---
open(@csv_fname,"rb:BOM|UTF-8") {|file|
      # ファイルの行を1行ずつ取り出して、lineに読み込む
      file.each {|line|
---
と変更することでBOM処理を行うことができました。

ありがとうございました。

In This Thread

Prev Next