csvhelper 相关问题

CsvHelper库是一个.NET库,可以轻松读取和写入逗号分隔值(CSV)文件。

CSVHelper编写固定长度字段

我一直在编写csv文件,因为现在编写字符串,但是我找到了一个更结构化的解决方案,我遇到了csvhelper。我很清楚如何读取数据和执行类型转换,但......

回答 1 投票 0

使用CSVHelper映射IEnumerable属性

我有一类用户,可以有几个联系号码。我正在使用CsvHelper生成用户报告,该报告将创建用户姓名和联系人详细信息的CSV文件。每个......

回答 3 投票 8

当标题不存在时,如何使用CsvHelper ClassMap将默认值设置为字段?

我想知道是否有一种方法可以将默认值设置为字段,即使标题列不存在也是如此。我知道我可以在指定时设置默认值,但我想设置为性别到枚举...

回答 1 投票 0

使用CsvHelper读取带有可选列的CSV

我想读取一个包含一些可选列的CSV文件,因为我已经使用“?”定义了一个带有可选属性的类。但无法使其发挥作用。 public class MyItem {public int Id {get;组; } ...

回答 1 投票 0

使用CsvHelper解析文件,该文件具有不在类中的额外字段/属性

我需要解析主要映射到特定类的传入CSV文件。但是,如果客户愿意,可以允许客户在记录末尾添加额外的“用户定义”字段。所以CSV看起来可能......

回答 1 投票 1

使用问题应该在CsvHelper中引用

我使用csvHelper库面临一些问题。我附上了我的班级对象。我希望字符串和dateTime类型的数据只会被引用。我知道我需要更新csv.Configuration.ShouldQuote ...

回答 2 投票 0

尝试创建List时无法创建Abstract类 使用csv.GetRecords()从CSV

我正在尝试创建一个通用方法,使我能够将CSV文档解析为我选择的对象。一切似乎都运行正常,但执行csv.GetRecords()方法后的结果是......

回答 1 投票 0

使用CSVHelper如何使用子项列表反序列化CSV

问题:给对象FooBar包含一个Bar列表, FooBar和Bar定义如下:class FooBar {int FooID {get; set;} string FooProperty1 {get; set;} List 酒吧{...

回答 2 投票 3

如何使用字符串列表验证条目文件?

我需要编写一个文件,但因为我没有声明的类型(我使用的是动态对象),所以我只有一个像id; name; address这样的字符串模式。如何使用此架构验证输入流?它的 ...

回答 1 投票 0

如何将日期时间从特定时区解析为UTC?

我想在读取datetime时假设一个特定的时区(EST),并转换为UTC。我试过这个:csvPropertyMap.TypeConverterOption(DateTimeStyles.AssumeLocal | DateTimeStyles.AdjustToUniversal); ...

回答 1 投票 0

我可以使用ClassMap与CsvHelper一起编写吗?

我试图使用CsvHelper来改进从对象到csv记录/行的手动转换过程。我创建了一个复杂的ClassMap,我想用它来写一个对象列表到...

回答 1 投票 0

使用CsvHelper读取带标题的CSV并按列名引用导入的数据

我正在努力导入.CSV文件,用户可以在列和名称上进行配置。在我这边,我将动态处理/导入数据到数据库,但我需要匹配列...

回答 1 投票 0

CSVHelper内联转换问题

尝试将GTFS导入到我的自定义类型。 C#字段是TimeSpan,我试图使用内联TimeSpanConverter并丢失一些东西。我不需要JSON示例的奇特示例。 ...

回答 1 投票 -2

在SSIS项目中使用CsvHelper

我试图在我的SSIS项目中使用CsvHelper作为我的数据流中的源组件。不幸的是,SSIS没有与NuGet集成,所以我认为CsvHelper DLL需要......

回答 1 投票 1

使用CsvHelper编写异步的正确方法

有人能告诉我如何使用CsvWriter编写一个没有阻塞的对象列表吗?这对我来说并不明显。我是否需要先调用WriteRecords()并在此FlushAsync()之后或者我应该写...

回答 1 投票 0

CsvHelper C#WriteRecords

我在一个类中映射了一个csv文件,假设它被称为A这样公共类A {private string field1;私有字符串field2;当我调用writeRecords方法时,我会......

回答 2 投票 0

C#MemoryStream - 此流不支持超时[重复]

我正在尝试动态创建一个csv文件并将流输出到浏览器。这是我的api终点:[System.Web.Http.HttpGet] [System.Web.Http.Route(“export-to-csv”)] public ...

回答 1 投票 -2

使用CsvHelper控制标题字段名称

使用CsvHelper 6.1.0编写CSV文件时,文档只提到一次在写入时控制标题名称:“写入时,只使用第一个名称。”我的代码符合......

回答 1 投票 1

在多值列上写入CSV而不带引号

我试图在CSVHelper的帮助下写入CSV文件,我写的其中一个值有这样的值:{1,$ 1.00,2,$ 3.00}由于列表中的逗号,它是双引号...

回答 1 投票 1

将CSV文件读入**类型的** DataTable

我有一个由Visual Studio从数据库模式生成的类型化DataTable,我想从CSV文件中填充它。我已经看到了一个普通的DataTable的解决方案,但它不适用于......

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.