我将 NPOI 库与 C# 应用程序一起使用。
我正在创建的是一个报告系统,它可以自动读取并从 Excel 表中提取数据。我得到了一个规范,通知我需要在我的系统中摄取的所有报告都是 .xls 格式,但现在情况似乎并非如此。
我想知道是否可以使用 NPOI 库读取 CSV 或 TSV 文件?我已经爬过网络,但似乎只能找到与该库的 Java 版本相关的答案。
任何帮助将不胜感激,谢谢:)
要在 .Net 中读取 csv 文件,您应该采用以下其中一项:
NPOI 库本身没有太多文档。但是,由于这是 Apache POI 库的一个端口,您同样可以参考那里的文档。此外,还有演示 NPOI 使用的示例代码,可在http://npoi.codeplex.com/releases找到
关于您的问题:NPOI 不处理 CSV 格式。见: http: //www.leniel.net/2009/07/creating-excel-spreadsheets-xls-xlsx-c.html#comment-391471769