今天在导出CSV文件的时候文件的列错乱了。
场景是将数据库信息导出,采用的是CSV,比excel快点。然后数据需要经过处理后再导入到其他库,导入的时候部分文件解析出错了,原因就是CSV文件内容的列和导入映射的实体字段数量对不上。见下图
#####是日期,打开csv文件自动切换成excel方式,excel对内容作了处理,用文本方式打开可以查看原始数据,只是显示的时候excel进行了处理。
原因是因为在数据导出的时候,数据内容里面有,符号。
因为csv文件分隔默认按,进行分隔的。所以那个7就分隔成下一列的数据了,导致多出了列数据,造成无法匹配
代码找了许久,没有问题。然后想到数据内容,果不其然
记个笔记