我只是無法在'Writing'example in the documentation之下得到'To a String'的例子。Ruby 1.9.2在不生成文件的情況下導出一個CSV字符串
紅寶石-v返回: 紅寶石1.9.2p290(2011-07-09的修訂32553)[x86_64的-darwin10.8.0]
從我不能工作的文件的例子是在這裏:
csv_string = CSV.generate do |csv|
csv << ["row", "of", "CSV", "data"]
csv << ["another", "row"]
end
我得到的錯誤是:
wrong number of arguments (0 for 1)
所以好像我缺少一個參數,文檔here它指出:
This method wraps a String you provide, or an empty default String
但是當我傳遞一個空字符串,它給了我下面的錯誤:
No such file or directory -
我不是找生成CSV文件,我只是想創建CSV的字符串我將文本發送給用戶。
對紅寶石1.9.2作品你把=>需要 'CSV'<=之前你的方法調用? –