将XLSX保存为CSV并添加一致的封装

问题描述 投票:0回答:0

我在加载一个不始终封装地址字段的文件时遇到问题。

例如,一个 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格式,并且强制封装?

excel csv export-to-csv
© www.soinside.com 2019 - 2024. All rights reserved.