问题标签 [csvhelper]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - 使用 CsvHelper 强制 LF 行结尾
如果我有一些LF
转换的(使用 N++)CSV 文件,每次我使用 JoshClose 向它们写入数据时CsvHelper
,行尾都会返回到 CRLF。
由于我ROWTERMINATORS
在 SQL Server 中遇到了 CLRF 问题,因此我希望保留我的行尾,就像文件的初始状态一样。
在文化设置中找不到它,我编译了我自己的库版本。
如何进行?
c# - 添加第一个新 DataGridView 行不会更新 DataSource
当我向 DataGridView 添加新行时,该行不会保存到 DataView 或 DataTable。但是当我在那之后添加另一行时,该行被添加了。第一个新行被完全忽略。我不知道为什么。请帮忙。
添加第一个新行仅生成此调试输出:
我已经转储了 DataTable 和 DataView 对象。第一个新行不会添加到任一对象。
我究竟做错了什么?或者我怎样才能知道第一行发生了什么?
c# - C# CSVhelper 将记录分隔符放入列表
在我的 CSV 中,主要文件由“,”分隔,这是正常的。但是,在我的一些记录中,它们由“|”分隔,这就是问题所在。
我的模型:
我的控制器带有伪代码:
我需要阅读记录,如果它看到 |,停止,添加到图像列表,跳过 | 并重复直到结束。
c# - csvReader 跳过字符
我正在读取 asp.net Web 应用程序中的 Csv 文件以生成报告。CsvReader 元素不会读取特殊字符,例如 ± 或 Σ。
读者跳过上面提到的特殊字符。每隔一个字符被读取,包括特殊字符周围的字符。谁能告诉我如何解决这个问题?谢谢。
c# - c# CSVHelper 读取带有可变标头的 CSV
第一次使用 csvReader - 注意它需要一个自定义类来定义 CSV 文件中的标题。
然后给出的示例使用这样的类:-
两个问题:- 1. 该应用程序将加载具有不同标题的文件,因此我需要能够即时更新此类 - 这可能吗?如何?(我能够从 CSV 文件中提取标题。)
- CSV 文件可能有数百万行(gb 大小),因此这是导入文件的最佳/最有效方式。
Destination 是一个 SQLite DB - 以调试行为例。
谢谢
c# - CSVHelper C# 从我的对象加载
您好我正在尝试使用 CSVHelper 将对象列表简单地导出到 CSV。( http://joshclose.github.io/CsvHelper )
所以我有这个:
我创建了这张地图:
如何使用employeeList 加载ExployeeExport 类并根据我的Map 类简单地导出到CSV?
另外,如何将我的 Employee.Minutes 转换为“hh:mm”并创建一个不存在的名为“Duration”的新列
谢谢
c# - 如何使用 CSVHelper 编写非平面类的标题?
我正在使用CSVHelper
将数据写入 CSV 文件。我需要用这样的标题编写 Class1:
字段 1、字段 2、字段 3、字段 4、字段 5、字段 6
我怎么能做到这一点?
c# - 使用类型作为参数
我有一个私有静态函数,它有一个字符串参数和一个类型参数。我将这些传递给我的代码。但是,我专注于一个特定领域。
这是我的功能:
我正在尝试将类型传递给 GetRecords<>。我得到的错误说Cannot resolve symbol 't'
。我究竟做错了什么?
c# - EntityFramework 提取到 CSV 但保留数据注释
我正在尝试将一个非常复杂的模型(就层次结构而言)导出到 CSV 文件。我正在尝试各种方法,但它们都缺少一些东西或需要大量我想避免的编码。
结果,我想要的是值的 CSV 提取,CSV 标DisplayName
头来自我在 EF 模型本身上使用的属性注释。
我尝试过 CSVHelper,但自动映射器功能有点混乱,无法再忽略具有属性的某些字段;此外它不支持从 EF 命名DisplayAttribute
。
我还尝试使用 AutoMapper 将模型映射到单独的 CSV 模型,然后使用 CsvHelper 转储该模型,但我最终还是编写了大量代码来设置列名。
你知道任何快速的解决方案来获得我需要的东西吗?我可能会进入 CsvHelper 源代码并重写采用属性名称的部分,但我不知道代码库会有多复杂。有人有什么主意吗?
任何见解都受到高度赞赏。
c# - CSV 分析和输出
我目前正在尝试分析 CSV 文件,然后仅输出符合特定条件的项目。我正在使用 CSVHelper 库。
到目前为止,我能够导入文件,并且能够导出它,......有点。
由于某种原因,它使条目数量增加了两倍。如,它成功地遍历值一次,然后连续两次输出所有值。像:
这就是问题1。为什么?
问题2:如何让它过滤并只输出符合条件的数据?第 2 列是年龄,年龄必须在 62 岁或以上。
到目前为止,以下是我的代码: