Android:扫描程序从csv读取下一行并写入字符串

时间:2016-02-25 10:00:36

标签: java android csv readfile

我很困惑。 这是我的csv文件

.product-view .product-essential .product-shop .price-box{height:auto;}

我需要读取此文件中存在的所有行,并将它们写在单独的String中。不幸的是,它只读取最后一行。

这是我的代码:

monday;;test;;;;;;;;;;;;;;;;;;;;;;;;test;;
tuesday;;test2;;;;;;;;;;;;;;;;;;;;;;;;test2;;

当我读取csv时,我只得到第二行,而这一行是用星期一字符串填充的。我的目标是,读取所有可能的行,并用不同的字符串(星期一/星期二......)写它们。我将在其他工作日晚些时候添加。我很感激任何帮助,非常感谢!

1 个答案:

答案 0 :(得分:0)

if循环中的第一个while更改为if (read.hasNext())

目前,if中的条件评估为false,因此它不会进入循环。 while循环重复第二行,您将获得星期一字符串中的最后一行数据。