我根本无法获得文档中 "写入" 示例下的"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
Run Code Online (Sandbox Code Playgroud)
我得到的错误是:
wrong number of arguments (0 for 1)
Run Code Online (Sandbox Code Playgroud)
所以看起来我错过了一个论点,在这里的文档中它指出:
This method wraps a String you provide, or an empty default String
Run Code Online (Sandbox Code Playgroud)
但是当我传入一个空字符串时,它会给我以下错误:
No such file or directory -
Run Code Online (Sandbox Code Playgroud)
我不打算生成一个csv文件,我只是想创建一个csv字符串,我将其作为文本发送给用户.