質問編集履歴
1
追記欄に記入しました。
test
CHANGED
File without changes
|
test
CHANGED
@@ -31,3 +31,14 @@
|
|
31
31
|
OKパターンに切り替えるメソッド、gemというのは存在しますでしょうか?
|
32
32
|
Fileとして認識するようにできればエラー回避ができると考えています。
|
33
33
|
|
34
|
+
**追記**
|
35
|
+
```Ruby
|
36
|
+
csvfile = File.open(tmp_csv) # ここでエラー
|
37
|
+
csvdata = CSV.parse(File.read(csvfile, encoding: 'cp932').encode("UTF-8", :invalid => :replace), headers: false)
|
38
|
+
```
|
39
|
+
のようにCSVファイルの中身の文字コードをエンコード処理しています。
|
40
|
+
これは後処理の為に実装しています。
|
41
|
+
|
42
|
+
もし、今回の「File.open→CSV.parseによるエンコード」以外にも適切な方法があれば
|
43
|
+
御教授いただければ幸いです。
|
44
|
+
|