我有一堆需要写入 CSV 文件的数据。目前我正在这样做:
CSV.open("file.csv" , 'w' ) do |writer|
readfromCSV.each do |x|
writer << x
end
end
我需要序列化所有数据并将其写入 CSV 文件。
我是序列化的新手,我读到了Marshal.dump(x)
which 序列化数组,但是当我尝试执行writer<<x
.
我阅读了有关选项的信息dump(ary_of_objs, io = "", options = Hash.new)
,但不明白在这种情况下如何实现它。