C#中是否有任何CSV读取器/写入器库?
3 回答
DIEA
TA贡献1820条经验 获得超2个赞
试试CsvHelper。它与FastCsvReader一样易于使用,并且也可以编写。过去,我对FastCsvReader感到非常满意,但是我也需要编写一些东西,而对FileHelpers却不满意。
读:
var csv = new CsvReader( stream );
var myCustomTypeList = csv.GetRecords<MyCustomType>();
写作:
var csv = new CsvWriter( stream );
csv.WriteRecords( myCustomTypeList );
完全披露:我是这个图书馆的作者。
www说
TA贡献1775条经验 获得超8个赞
在框架本身中有两个选择。
最简单的方法之一是引用Microsoft.VisualBasic,然后使用TextFieldParser。它是核心框架中的全功能CSV阅读器。
另一个不错的选择是使用数据集读取CSV文件。
- 3 回答
- 0 关注
- 409 浏览
添加回答
举报
0/150
提交
取消