我有一个CSV文件,我想用Java读取,问题是我的CSV文件包含多行单元格,例如这是我的CSV文件的一个条目
"[Not Before]
25-01-2011 05:30:00
[Not After]
16-03-2014 05:29:59
","Valid","Signature verified","C:\Users\ngoel\Desktop\drivers\x64\aksclass.sys"
这只是我的CSV文件的一行
答案 0 :(得分:0)
虽然在这种情况下创建了可以处理多行单元格值的CSV,但我遇到了类似的问题。
我替换的代码是由另一位开发人员手工制作的,在解析输入字段方面还有一些其他奇怪之处。
我选择使用开源库http://opencsv.sourceforge.net/替换此代码,因为这通过一个相当简单的API来处理多行和其他常见的解析问题,这个API有很好的简单示例和文档。