java:csv ...我需要一个库吗?

时间:2011-02-15 10:15:52

标签: java csv

如果我只需要制作csv格式的文件,是否需要库?我不需要阅读和解析它。

2 个答案:

答案 0 :(得分:2)

不,你不是。甚至可以使用简单的JRE轻松完成阅读/解析。

CSV是一种普通(ascii)文本格式,只有一些规则:

  • 行(对象)用\n
  • 分隔
  • 列(字段,属性)使用分隔符char(通常是逗号,但定义您需要的任何内容)进行表示。
  • 行和列分隔符不得是字段值的一部分

答案 1 :(得分:1)

除非它是您应用程序的一个非常重要的部分,并且您绝对不需要解析CSV文件,否则您需要一个CSV序列化库。

我试过openCSV,我很高兴使用它。当然你可以编写自己的类来处理这个序列化,但是库总是带有更多的功能而牺牲额外的依赖...