我不能找到一個妥善的解決這個問題:Java的掃描儀的CSV useDelimiter
我有有值的列表.csv文件逗號分開separeted的最後一個。 當我嘗試將這些值分配給變量時,第一行的最後一個值將理解第二行的第一個值。我嘗試過使用「,\ n *」,但它不起作用。
在此先感謝您的幫助。
代碼:
Scanner inputStream = new Scanner(file).useDelimiter(",\\n*");
CSV文件:
Thomson,Alfred,NY,00192838,USA
Vincent,Ramblè,PA,0033928283,FRANCE
我能得到什麼:
variable5 = USA Vincent
我希望得到什麼:
variable5 = USA
variable6 = Vincent
一些文本編輯器在新行中使用\ n \ r – Sednus 2013-03-09 18:51:21