我有一个简单的 java 代码,它读取包含带双引号的句子的文本 csv 文件:“sentence1”、“sentence2”、“sentence3”。我想阅读其中的一些句子(例如,句子 1 和 3)。我创建了一个缓冲区阅读器,readLine()
然后使用:tokens = fileLine.split(",");
其中令牌是一个字符串数组。
我使用数组索引访问了我感兴趣的句子:tokens[0]
, tokens[3]
. 问题是,我只想要没有双引号的句子。但是我的程序用“”保存了句子。如何改进解析技术,以便我可以保存没有“”的句子??