读取csv文件 常见的csv文件以逗号‘,‘分割每行的字段,如果字段中正好也有‘,‘,则需要用双引号""括起来,比如下面2行的情况。这给解析字段带来了麻烦,不能简单的调用string的split函数。
"","","","","Case_1,Case_2,Case_3","Case_1,Case_2,Case_3","Case_1,Case_2,Case_3","Case_1,Case_2,Case_3",
project,Comm,factor5%(dB),"[0,Infinity]",-2.0599684918456296 ,-2.0599684918456296 ,-2.0599684918456296 ,-2.0599684918456296 ,
幸运的是遇到的需求中并不关注带双引号""的字段,所以对字符串进行了预处理,把""中的‘,‘替换掉,使之不对用‘,‘分割产生干扰。