Java 有没有读写csv文件的好库?

Java 有没有读写csv文件的好库?,java,csv,Java,Csv,可能重复: 我想知道是否有一个好的库支持读取和写入csv文件?我建议使用 什么是opencsv? opencsv是一个非常简单的csv(逗号分隔值) Java解析器库 我使用ApacheCommonsCSV。 还有超级CSV,但我还没有试过。 在你自己的IMO上写东西也没什么大不了的。好吧,有一些例子是引用和转义的,所以这有点出乎意料。为标准的东西写自己的东西通常是个坏主意,特别是当有多个库可用时。如果你写你自己的,请看看RFC:是的,这一个工作。唯一的缺点(我发现)是它不能直接处理文件

可能重复:

我想知道是否有一个好的库支持读取和写入csv文件?

我建议使用

什么是opencsv?

opencsv是一个非常简单的csv(逗号分隔值) Java解析器库

我使用ApacheCommonsCSV。

还有超级CSV,但我还没有试过。


在你自己的IMO上写东西也没什么大不了的。

好吧,有一些例子是引用和转义的,所以这有点出乎意料。为标准的东西写自己的东西通常是个坏主意,特别是当有多个库可用时。如果你写你自己的,请看看RFC:是的,这一个工作。唯一的缺点(我发现)是它不能直接处理文件编码,我不确定是否有众所周知的csv文件编码。文件编码实际上并不依赖于csv,它主要取决于文件写入的环境/程序。所以没有一个完善的编码。@SamirMangroliya有很多东西。他在征求意见。这并没有什么错,这是一个合理的问题。@MarianP不幸的是(我也不得不学习并接受这一点)征求意见或建议在SO不太受欢迎: