我在加载一个不始终封装地址字段的文件时遇到问题。
例如,一个 XLSX 文件有以下数据({tab} 代表一个实际的制表符):
姓名 | 地址_1 | 地址_2 |
---|---|---|
玛丽 | 123 街 | 公寓A |
乔 | 123 街 | 公寓,B |
大卫 | 123 街 | 公寓{制表符}C |
保存为CSV格式,用记事本打开,结果为:
Name,Address_1,Address_2
Mary,123 St.,Apt A
Joe,123 St.,"Apt, B"
David,123 St.,"Apt{tab}C"
Per this SO post,显然不可能按原样加载它。要么没有封装单个字段中的值,要么必须封装所有值。
有什么方法可以把这个XLSX保存为CSV格式,并且强制封装?