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

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

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

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

14得票2回答
CSVHelper设置列顺序

我正在使用CSVMapper将一个字典中的对象输出: using (TextWriter writer = new StreamWriter($"somefile.csv")) { var csvDP = new CsvWriter(wri...

42得票5回答
使用CSVHelper将流输出到浏览器

我试图使用CSVHelper生成CSV文件并将其发送回浏览器,以便用户可以选择保存位置和文件名并保存数据。该网站基于MVC。这是我正在使用的jQuery按钮代码,用于进行调用(数据是DTO列表的序列化Json表示): $.ajax({ type: "POST", ...

19得票2回答
CsvHelper获取仅包含标题行的内容

我想要读取上传的CSV文件,在处理数据之前,需要检查第一个表头名称是否正确。我一直在努力寻找方法来做到这一点,但是读取器却跳过了第一行。有没有直接选择一个表头并检查它的值的方法?

15得票5回答
如何配置CsvHelper以跳过MissingFieldFound行

public interface ICsvProductReaderConfigurationFactory { Configuration Build(); } public class CsvProductReaderConfigurationFactory : ICsvProd...

73得票6回答
CsvHelper没有向内存流中写入任何内容。

我有以下方法: 我有以下方法: public byte[] WriteCsvWithHeaderToMemory<T>(IEnumerable<T> records) where T : class { using (var memoryStream = n...

7得票3回答
使用CSVHelper(NuGet)和C# MVC导入CSV文件

https://joshclose.github.io/CsvHelper/ 是一个可通过 NuGet 获取的工具,用于读写 CSV 文件。 CsvHelper 可以直接将 CSV 文件读入您自定义的类中。 正如之前的一个问题所示,可以按照以下方式操作:question var stre...

7得票1回答
使用CSVHelper动态映射嵌套对象

我正在使用CSVHelper(感谢Josh Close)读取CSV文件,效果很好。我现在正在尝试将其映射到一些内部类;但是,我映射的CSV因客户而异,但所有CSV都需要映射到我的内部类。我需要允许客户定义如何将CSV映射到我的POCO对象。 我将客户定义的映射存储为Dictionary&lt...

9得票2回答
使用CsvHelper编写标题?C#

我正在使用CsvHelper。要写入一个.csv文件,我需要根据一个类来创建标题。 我手动编写标题可以正常工作,但需要在读取时自动完成。 所有我能找到的文档都说要使用这个表达式writer.WriteHeader<CSVDataFormat>();,但这并不起作用,因为它还需要...