防止在Ruby中的一行CSV中将数组转换为字符串以用于嵌入式数组

时间:2013-09-18 18:43:20

标签: ruby-on-rails ruby csv

以下代码

require "csv"

CSV.generate({}) do |csv|
    csv << [1, 1, [2, 2], 1]
end

返回

"1,1,\"[2,2]\",1\n"

有没有让它回来

"1,1,[2,2],1\n"

删除嵌入式阵列转换为字符串

1 个答案:

答案 0 :(得分:2)

这是一种无效的CSV语法,因此创建自己的解决方案可能更好吗?