你的位置:首页 > 软件开发 > ASP.net > C# 读CSV文件

C# 读CSV文件

发布时间:2016-06-12 10:00:03
近期都在处理淘宝商品数据包识别问题,满以为CSV文件就是以行为分割,以逗号为字段分割的文件体系。自己在编写处理程序时,增加了2个参数: 第一个,字符集,第二,告知处理方法,文件的列在第几行。 同时,对某些生成出来的数据包不规据的,例如生成出2个同名列的,等等文件,做了一定的容 ...

近期都在处理淘宝商品数据包识别问题,满以为CSV文件就是以行为分割,以逗号为字段分割的文件体系。

自己在编写处理程序时,增加了2个参数: 第一个,字符集,第二,告知处理方法,文件的列在第几行。 

同时,对某些生成出来的数据包不规据的,例如生成出2个同名列的,等等文件,做了一定的容错。

满以为这样就OK了,没想到,老革命遇上新问题。原来 CSV文件中还是有转义的,引号即是。这一个处理,导致

程序出现了严重BUG,有一批数据包无法识别。。。。

现程序已经优化过。本CSV阅读程序,直接将CSV文件转换成TABLE格式,可以识别引号,可以识别在字符串中的回车,比一般网上查找的CSV文件

阅读程序要好,我试过,基本和WPS(我机器上没装OFFICE)容错能力一致。

using System;

原标题:C# 读CSV文件

关键词:C#

C#
*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。

可能感兴趣文章

我的浏览记录