相关疑难解决方法(0)

在C#中读取CSV文件

有没有人知道一个开源库,它允许你解析和读取.csvC#中的文件?

c# csv open-source

13
推荐指数
4
解决办法
3万
查看次数

删除CSV文件中双引号之间的逗号

我有一个CSV文件,其中包含几行,如下所示:

"bar","foo, bar","18","07/09/2012 02:08:16","payments, recent","payments, all"
Run Code Online (Sandbox Code Playgroud)

某些值包含逗号,我需要删除这些逗号才能获得此结果:

"bar","foo bar","18","07/09/2012 02:08:16","payments recent","payments all"
Run Code Online (Sandbox Code Playgroud)

我从这个正则表达式开始,"^(\".+\"\\,?)+$"但对我来说它变得太复杂了.


最终目标是拆分该字符串:

string content = reader.ReadToEnd();

string[] lignes = contenu.Split(new[] { Environment.NewLine }, StringSplitOptions.None);

for (int i = 1; i < lignes.Length; i++)
{
    // REMOVE COMMAS

    string[] values = csv.Split(new[] {','});

    // do something
}

reader.Close();
Run Code Online (Sandbox Code Playgroud)

谢谢.

c# csv split file comma

0
推荐指数
1
解决办法
5531
查看次数

标签 统计

c# ×2

csv ×2

comma ×1

file ×1

open-source ×1

split ×1