【发布时间】:2011-10-19 11:35:51
【问题描述】:
我根本无法让“Writing”example in the documentation 下的“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)
所以我似乎遗漏了一个论点,在文档here 中它指出:
This method wraps a String you provide, or an empty default String
但是当我传入一个空字符串时,它给了我以下错误:
No such file or directory -
我不想生成一个 csv 文件,我只是想创建一个 csv 字符串,我将其作为文本发送给用户。
【问题讨论】:
-
您是否在调用方法之前放置了 => require 'csv'
标签: ruby csv ruby-1.9.2