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