使用csvhelper(nuGET)和C#MVC导入CSV文件
通过NuGet提供的http://csvhelper.com用于读取和写入CSV文件。
CsvHelper允许您直接将CSV文件读入自定义类。
如上一个问题所示
var streamReader = // Create a reader to your CSV file.
var csvReader = new CsvReader( streamReader );
List<MyCustomType> myData = csvReader.GetRecords<MyCustomType>();
CsvReader会自动计算
如何匹配属性名称
基于标题行(这是
配置)。它使用编译
表达树而不是
反思,所以它非常快。
它也是非常可扩展的
可配置的。
我基本上试图找出如何读取带有标题(未知名称)的CSV文件并将记录读入自定义对象。
根本没有这方面的文档,所以想知道是否有人知道如何使用CsvReader将值按顺序放入字符串数组中,或者你会如何推荐处理这个?
没有找到相关结果
已邀请:
3 个回复
藕挝
眠皇
,您可以在其中输入csv字段的名称或csv字段的索引。只有在csv文件中有标题行时,名称才有效。
如果您要做的就是按照文件中的顺序将记录读入字符串数组,您只需使用
而不是
。拨打
会返回
。
使用
读取原始数据。
降女陷费券