问题标签 [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# - 在 C# 中使用 CsvHelper 写入文件
我尝试在 C# 中使用 CsvHelper 写入 CSV 文件。
这是图书馆的链接http://joshclose.github.io/CsvHelper/
我在网站上使用了代码。
这是我的代码:
它仅将部分数据写入 csv 文件。
最后一行丢失了。
你能帮忙吗?
c# - CsvReaderException 未处理
我一直遇到这个错误:
CsvHelper.dll 中出现“CsvHelper.CsvReaderException”类型的未处理异常
附加信息:没有为类型“RPS_String_Parse.Program+FormattedRow”映射任何属性。
但我相信我正确地遵循了文档。在参考了“入门”部分后,我实现了这个:
和我的班级:
我觉得这应该可行,因为文档指出:
自动映射
如果您不提供映射文件,将使用自动映射。自动映射将按照它们出现的顺序映射您的类中的属性。如果属性是自定义类,它会按照它们出现的顺序递归地映射该类中的属性。如果自动映射器遇到循环引用,它将停止向下那个参考分支
我错过了什么?
csvhelper - 使用 CsvHelper 使用 referenceMap 时出现异常
我想在 csvHelper 的帮助下写入 csv 文件,但我遇到了异常
没有为类型 System.Collections.Generic.List`1[ParsingTest1.BookRecord] 定义属性“System.String Type**”
我想要实现的结果是这样的 csv 文件
我查看了快速入门参考并询问了 Google 先生,但我们找不到原因。我复制了我使用的示例代码。
.net - 如何在 CsvHelper CsvWriter 中保留前导零?
我正在使用 CsvHelper 库从我的 .net 代码中读取/写入 csv 文件。
到目前为止,所有功能都运行良好,但我被困在使用 CsvWriter 类写入 csv 文件时如何保持前导零?目前,诸如“020”或“001”之类的字符串值在csv文件上打印为“20”和“1”
c# - 使用 csvHelper 序列化子类
我想在我的 CSV 输出中包含来自子类的值。子类包含几个指示可用操作的布尔值。
我可以创建一个包含 ContentItem 属性和 AllowedAction 类的值的类映射吗?将它们添加到地图会导致“未为类型 'XYZ.ContentItem' 定义属性 'Boolean CanCheckIn'”错误。
这不起作用:
c# - 记录未保存到下载的 CSV
我正在使用(呃,尝试,无论如何)CsvHelper 将记录写入 CSV 文件,然后下载该文件。现在,文件下载,但它只在第一行的第一列写入“CsvHelper.CsvWriter”。而已。我错过了什么?
启动下载的按钮处理程序:
收费明细类:
c# - 使用 CSVHelper 强制 ISO 8601
我正在尝试将以下格式的 ISO8601 格式日期转换yyyy-MM-ddTHH:mm:ss.fffffff zzz
为.csv
using CsvHelper
.
虽然上面的代码产生:
我正在寻找它输出的是:
我究竟做错了什么?
c# - 使用 CSVHelper 将流输出到浏览器但无法保存文件
除了浏览器(Chrome)不尝试下载 .csv 文件或向用户提供下载框外,我正试图准确地实现这个问题中的海报试图做的事情。我正在使用 HTTP GET 请求,并且上面问题中的代码几乎相同。我正在使用 Fiddler 来监控流量,我可以在响应中看到 .csv 文件流,但浏览器似乎忽略了它,我不知道为什么......
这是我目前的实现(基于@MattThrower 的问题):
我对 MVC 控制器进行 AJAX 调用:
MVC 控制器处理 CSV 导出并返回一个FileStreamResult
c# - CsvHelper 抛出 CsvMissingFieldException
我一直在尝试解析 CSV 文件:
使用以下代码(我使用子字符串摆脱了 NOTE 部分):
它会引发 CsvMissingFieldException 并显示消息:“CSV 文件中不存在字段 'nazwa'。”。我不知道出了什么问题。我只希望第一列和第二列写入类,所以我制作了一张地图,但它说该字段不存在。我也从互联网上获取 CSV 文件,所以我不想更改它。
c# - csvhelper IsHeaderCaseSensitive 解决方法
我正在尝试读取带有标题“电子邮件”的 csv 文件,但是,我不断收到抛出的 CsvMissingFieldException“字段 '电子邮件'在 CSV 文件中不存在”。
我设置了 CSVreader 来处理-
但我仍然遇到同样的问题。有谁知道解决方法?或者为什么配置不起作用?
在我的实用程序类中:
在我的类地图类中: