我正在编写CSV部件。使用Java可以轻松编写它
String s = null
while( (s= bufferedReadr.readLine() !=null){
String parts[] = s.split(',');
//process parts
}
The problem is data is in format
"a", "b","c","d","e","f".
But some of the data is
"a" ,",b" ,"c",",a","e","f" .
编辑
事情是我从其他无法更改的其他代码中获得了一行CSV输入。
所以我得到的每一行都是CSV格式。我想分开。我不能使用csvlibs来解析整个文件并需要文件句柄。
一些报价与数据部分一起出现,这会引起问题。
我该如何解决?我可以使用任何打开的src库吗?
不要自己分割数据。使用可以很好完成此工作的可用库之一。例如看一下opencsv。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句