gpt4 book ai didi

CSVHelper : How to detect the Delimiter from the given csv file

转载 作者:行者123 更新时间:2023-12-04 18:36:56 34 4
gpt4 key购买 nike

我正在使用 CsvHelper 将数据读/写到 Csv 文件中。现在我想解析 csv 文件的分隔符。请问我怎样才能得到这个?

我的代码:

     var parser = new CsvParser(txtReader);
delimiter = parser.Configuration.Delimiter;

我总是得到分隔符是“,”,但实际上在 csv 文件中,分隔符是“\t”。

最佳答案

CSV 是 Comma分离值。我认为您无法可靠地检测是否有不同的字符用作分隔符。如果有标题行,那么您可能会依赖它。

您应该知道使用的分隔符。打开文件时您应该能够看到它。如果文件的来源每次都给你一个不同的分隔符并且不可靠,那么我很抱歉。 ;)

如果您只想使用不同的分隔符进行解析,那么您可以设置 csv.Configuration.Delimiter . http://joshclose.github.io/CsvHelper/#configuration-delimiter

关于CSVHelper : How to detect the Delimiter from the given csv file,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33341307/

34 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com