Как в Ruby CSV записать в файл пробел ,, вместо “”?

Версия csv для Ruby 1.9

header %w[first second third]

data = ["column one",,"column three"]

CSV.open("myfile.csv","w") do |csv|
  csv << header
  csv << data
end

В этом простом примере пустая середина ,, в массиве данных вызывает ошибку, но если используются пустые кавычки "", то ошибки нет и создается файл CSV. Однако я хочу, чтобы в файле CSV не было пустого сегмента в кавычках.

В частности, как создать пустые разделы файла CSV без кавычек? Данные могут быть пустыми переменными, но в них должны быть запятые.

9
задан Sergio 7 September 2013 в 22:09
поделиться