【发布时间】:2016-02-16 08:13:56
【问题描述】:
我有以下问题:
我正在尝试拆分 CSV 文件的行,但问题是有时我会阅读以下行:
string input = "a,b,c,d,\"V=12.503,I=0.194\",e,f"
我使用下面的代码
string[] SplittedLine= input.split(',');
结果是我得到了一个额外的列,因为数据 \"V=12.503,I=0.194\" 里面有一个逗号,但是当我用 excel 打开 CSV 文件时,我注意到 Excel 没有添加额外的列,因为它没有拆分它数据分为两个不同的数据。考虑到这种情况,如何正确拆分此 CSV 文件?
【问题讨论】: