【发布时间】:2015-09-29 08:25:21
【问题描述】:
通过 Ruby 的原生 csv 库读取 CSV,每一行都存储为一个数组,但其中的值存储为字符串。但是,我的一些值本身就是数组,我想保留这些值。
示例行:
0,Yes,Local,-150,"[""Peach"", ""Almond""]",Classic,"[""Red"", ""Blue"", ""Green""]"
目前我这样做:
csv = CSV.read('data.csv', 'r', :headers => true, :converters => :numeric)
对于数字,我已经使用了转换器,但数组是否存在类似的东西?
【问题讨论】: