8得票3回答
CSV-Helper无法转换布尔值的问题

我开始使用 CSV Helper - 这是一个非常好的小助手,可以帮助您完成日常工作 - 非常棒! 目前我遇到的问题是类映射 - 我有一个小类。 public class SimpleClass { public int ID { get; set; } public st...

8得票1回答
如何在使用CsvHelper的CsvReader.Read()时忽略空格?

使用CsvHelper库,特别是CsvReader.Read()函数时,是否有方法可以忽略空记录和/或空白?我需要返回原始的string[],但希望在使用该库进行解析时能进行一些清理功能。我已经查看了Github,CsvReader.Read()似乎使用SkipEmptyRecords,但它对...

8得票3回答
CsvHelper设置默认的自定义类型转换器

使用CsvHelper时,如果我需要自定义解析器(例如,我想要一个名为MyBooleanConverter的解析器,当输入字符串为“f”时将返回false,“t”时将返回true),那么对于每个类,我都需要编写映射器: public sealed class MyClassMap : Csv...

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

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

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

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

7得票2回答
如何使用CsvHelper编写带有空格的标题?

我正在使用CsvHelper库从一个基本类Person的IEnumerable<Person>生成CSV文件。 public class Person { public string DisplayName { get; set; } public int Age...

7得票1回答
CsvHelper 自定义分隔符。

在较早版本的CsvHelper中,我可以通过以下方式设置默认分隔符: using var csv = new CsvReader(reader, CultureInfo.CurrentCulture); csv.Configuration.Delimiter = "~"; 我该如何在当前...

7得票1回答
CSV Helper,读取带有双引号字段数据的文件

我需要关于在C#中使用CSV Helper进行CSV解析的帮助。 我的示例文件如下: "SKU","Title","URL","BP","SP","NumberOf","Wid1","Wid2","Wid3" "Big Corp","CRM updates","test","0","0",...

7得票3回答
CSVHelper - 无输出

我正在尝试使用CSVHelper nuGet包创建csv文件。 以下是代码: public ActionResult Test() { var ms = new MemoryStream(); var sr = new StreamWriter(ms); var c...

7得票4回答
CSVHelper 必填字段

在解析csv文件时,如何定义特定字段是必填的。本质上,我想确保给定的字段永远不为空,如果为空,则希望抛出异常。以下是映射类: public sealed class DataMapper : CsvClassMap<DataType> { public DataMappe...