日期:2014-05-17  浏览次数:20657 次

CSV文件导入截取问题。请问各位大神平常怎么截取CSV文件内容?
CSV文件导入问题。请问各位大神平常怎么截取CSV文件内容?
现在项目遇到一个比较蛋疼的问题:
商户按规则填入数据导入是没有问题的,但是如果在一个列中填入半角逗号,那么数据的截取就会出现问题。因为读取CSV文件是以半角逗号截取的。

------解决方案--------------------
这是测试提出来的吧?这是个比较蛋疼的问题,CSV只要加个逗号就相当于多了一列,解析肯定会报错的,我当时也遇到这个问题,后来解决的方法是规定列数,就是不允许单元格内输入逗号。CSV文件用EXCEL文件打开和关闭都会弹出很多对话框,用户体验一点都不好,我当时就很郁闷为什么不用EXCEL表格导入呢?呵呵,不过项目规定没办法。楼主可以参开下解析CSV文件逗号,这是我当时提出来的,应该还是有办法解决的。
------解决方案--------------------
引用:
引用:这是测试提出来的吧?这是个比较蛋疼的问题,CSV只要加个逗号就相当于多了一列,解析肯定会报错的,我当时也遇到这个问题,后来解决的方法是规定列数,就是不允许单元格内输入逗号。CSV文件用EXCEL文件打开和关闭都会弹出很多对话框,用户体验一点都不好,我当时就很郁闷为什么不用EXCEL表格导入呢?呵呵,不过项目规定没办法。楼主可以参开下……


遇到真有逗号的时候当然要用双引号括起来,
比如

aaa,bbb,"ccc,ddd",eee