我已设法根据逗号分割CSV文件.我这样做是通过放置一个虚拟字符串,其中有一个','然后根据虚拟字符串进行拆分.
但是,CSV文件包含以下内容:
something, something, something
something, something, something
Run Code Online (Sandbox Code Playgroud)
因此,在有新行的情况下,每行的最后和第一个值将合并到它们自己的字符串中.我怎么解决这个问题?我已经尝试将我的虚拟字符串放在哪里\n被发现根据它分割它但没有成功.
救命?!
我不明白为什么你需要一个虚拟字符串。为什么不用逗号分割?
BufferedReader in = new BufferedReader(new FileReader("file.csv"));
String line;
while ((line = in.readLine()) != null) {
String[] fields = line.split(",");
}
Run Code Online (Sandbox Code Playgroud)