1
我有创建地址的csv
的代码。Rails CSV导出 - 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字符串,它可以用Excel读者不删除前导零读取的方式吗?
是的,这将工作。但如果我在其他地方使用相同的CSV来导入地址,它将使用'='符号导入邮政编码。 –
@Sampat - 是的,这是Excel的_hack_。因此,无论是Excel应该修复,还是希望一个体面的解析器能够认识到这一点。 –