У меня есть код, который создает адрес csv
.Rails CSV Export - ведущие нули игнорируются CSV-ридером
Проблема заключается в том, что Почтовые индексы, которые имеют leading zero
экспортируются должным образом, но когда csv
открыт в Excel
, то leading zero
на это removed
Почтовые индексы.
addresses = [["123 Street", "New York", "0123", "USA"], ["421 Street", "New York", "0233", "USA"]]
CSV.open(csv_file, "w", force_quotes: true) do |csv|
csv << [street_address, city, zipcode, state]
addresses.each do |address|
csv << address
end
end
Есть ли способ экспортировать ряд в виде строки из CSV, который может быть прочитан с помощью ридера первенствовать без удаления ведущих нулей?
Да, это сработает. но если я использую тот же CSV где-то еще, чтобы импортировать адрес, он будет импортировать zipcode с символом '='. –
@Sampat - Да, это _hack_ для Excel. Таким образом, Excel должен быть исправлен, или мы можем надеяться, что это признает достойный парсер. –