什么是csv文件以及如何使用java代码解析它?

amo*_*mod 0 java csv

可能重复:
快速CSV解析
如何正确解析CSV文件到2d数组?

我是java文件处理的新手.请问,任何人都可以告诉我什么是"CSV文件格式",以及如何解析这种类型的文件?

我想从CSV文件中输入员工数据并将其保存在哈希映射中.

ada*_*shr 7

CSV代表逗号分隔值.

这里的数据存储如下:

ID,Name,Age
20,"abcd xyz",33
30,asdf,28
Run Code Online (Sandbox Code Playgroud)

OpenCSV是一个很好的解析CSV文件的库.

还有其他的表兄弟,如TSV(制表符分隔值)和PSV(管道分隔值).以下链接应该为您提供一个良好的开端:

http://en.wikipedia.org/wiki/Delimiter-separated_values