Версия 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 без кавычек? Данные могут быть пустыми переменными, но в них должны быть запятые.