ruby操作csv
File.readlines("data.txt").each do |line|
puts line
end
コンソールで得られた結果は正常です
require 'csv'
CSV.open("data.txt","r").each do |person|
puts person.inspect
end
コンソールの下で得た結果は中国語で文字化けした
["\345\274\240\344\270\211", "12", "m"] ["\346\235\216\345\233\233", "22", "f"]
require 'csv'
people=CSV.parse(File.read('data.txt'))
puts people
この時得られた結果は正常で、困惑している.