7得票3回答
在Visual Studio 2015中出现了CsvClassMap未找到的错误。

我正在尝试在我的一个控制台应用程序中使用CsvHelper库。 using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks...

148得票6回答
如何在C#中创建一个从字符串读取而来的TextReader对象(而不需要写入磁盘)?

我正在使用快速CSV阅读器将一些已粘贴的文本解析到网页中。 快速CSV阅读器需要一个TextReader对象,而我只有一个字符串。 什么是将字符串转换为即时TextReader对象的最佳方法? 谢谢! 更新- 示例代码- 在原始示例中,新的StreamReader正在寻找名为“data....

11得票1回答
CSV文件中不存在“workOrder”字段。

我有一个CSV文件,其中有几行数据,每一行的标题为"W.O.No."的列下面都有一个工单号码。这是我的操作:我创建了一个名为Job的类,其中只有一个字段。class Job { public int workOrder { get; set; } } 那么我创建了一个JobMap类cl...

8得票2回答
在ASP.NET Core中流式传输在内存中生成的文件

在浏览互联网数小时后,我仍然摸不着头脑,不知道如何解决我的ASP.NET Core 2.x问题。 我正在动态生成CSV文件(可能需要几分钟时间),然后尝试将其发送回客户端。很多客户端在我开始发送响应之前就已经超时了,因此我试图向他们流式传输文件(并立即返回200响应),并异步写入该流。在以前...

13得票2回答
在文件上传中使用CSVHelper

我正在尝试使用CSVhelper插件来读取上传的CSV文件。这是我的modelBinder类:public class SurveyEmailListModelsModelBinder : DefaultModelBinder { public override object Bind...

10得票1回答
获取一个用于控制台的TextWriter

我正在使用 CsvHelper,它使用 TextWriter 来写入其输出。但我想将其内容写到控制台而不是文件中。如何获取一个可以写入控制台的 TextWriter?

19得票2回答
处理CsvHelper中的错误CSV记录

我希望能够遍历CSV文件中的所有记录,并将所有好的记录添加到一个集合中,将所有“坏”的记录分别处理。但我似乎无法做到这一点,我想我一定是漏掉了什么。 如果我尝试捕获BadDataException,那么后续的读取将会失败,这意味着我不能继续读取文件的剩余部分。 while (true) {...

27得票4回答
使用CsvHelper在C#中写入文件

我尝试使用C#中的CsvHelper将内容写入CSV文件。 这是该库的链接http://joshclose.github.io/CsvHelper/ 我使用了网站上的代码。 以下是我的代码:var csv = new CsvWriter(writer); csv.Configuration...

23得票9回答
无法加载文件或程序集'System.Threading.Tasks.Extensions,版本=4.2.0.0'。

我最近安装了CsvHelper (https://joshclose.github.io/CsvHelper/),但在尝试使用该库时遇到以下错误: 无法加载文件或程序集'System.Threading.Tasks.Extensions, Version=4.2.0.0, Cultur...

33得票3回答
使用CsvHelper解析包含空格的头部的CSV文件

我有一个CSV文件,其中包含字段标题,其中一些包含由空格分隔的两个或三个单词: 如上图所示,包含空格的字段标题有: "Time of Day",“Process Name”,和“Image Path”。 当我尝试通过调用reader.GetRecords<DataRecord&...