Ruby 1.9.2 экспортирует строку CSV без создания файла

Я просто не могу получить пример «В строку» в разделе «Запись» пример в документация работать вообще.

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, которую отправляю пользователю в виде текста.

9
задан Dubbs 3 August 2011 в 21:06
поделиться