Java CSV分析器比较[关闭]

我一直在尝试比较我的Java应用程序的CSV解析器库 . 我的帖子旨在捕捉大多数受欢迎的人 .

我研究的流行的是:

OpenCSV 从其他帖子回顾不同的Stackoverflow投票,OpenCSV似乎是最受欢迎的 . 但它在很长一段时间内都没有更新 . 最后一次发布于3年前的2011年(http://sourceforge.net/projects/opencsv/files/opencsv/) .

OpenCSV forked 这个项目是'authors of the [OpenCSV] project do not respond'的结果 . 这让我有理由不使用'OpenCSV' . 我没有't heard much about it, hence I'm不愿意使用它 .

SuperCSV 具有良好的文档,最新版本大约一年前(2013年) .

JSefa 我真的很喜欢这个因为's support for annotations, and looks really easy. And it' s仅在几个月前才更新了 . 在这里查看它的用法示例,第一个答案 - https://stackoverflow.com/questions/18067934/parsing-csv-file-with-java . 唯一的问题是我无法找到最新版本的Maven上传,maven上的版本是0.9.3,这是4年(请求Maven上传 - http://sourceforge.net/p/jsefa/bugs/3/) . 这表明他们缺乏支持 .

Apache Commons CSV 该项目旨在整合/制作冗余的OpenCSV,Skif CSV和GenJavaCSV . 它似乎都融入了 . 但它仍未发布,并且在发布时尚未知(目前在沙盒中) .

除了我对这些CSV库的评论之外,我对您的个人建议感兴趣吗?或者,如果您知道这些库的发布日期等 . 特别是JSefa,因为它的注释看起来很容易使用?和Apache Commons,所有封装,但尚未发布?

============

References:

=================

Edit

2014年9月23日(谢谢凯恩)

  • OpenCSV v3.0刚刚问世

  • Apache Commons-CSV出砂箱

14/10/2014

  • JSefa最近更新

回答(0)