我根本无法让文档中“Writing”示例下的“To a String”示例正常工作。
ruby -v 返回:ruby 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)
所以似乎我错过了一个论点,在这里的文档中指出:
This method wraps a String you provide, or an empty default String
但是当我传入一个空字符串时,它给了我以下错误:
No such file or directory -
我不想生成一个 csv 文件,我只是想创建一个 csv 字符串,我将其作为文本发送给用户。