我想使用 opencsv 中的 CSVReader 来读取逗号分隔值的字符串。我过去曾将此阅读器与多部分文件一起使用,其中将完成以下操作: CSVReader 阅读器 = 新 CSVReader(新 InputStreamReader(文件名.getInputStream());
这对于多部分文件来说很好,但是如果我只想传递一个字符串,例如,我找不到解决方案。一行 CSV。
最佳答案
您可以使用java.io.StringReader
。示例:
final String inputString = "value1,value2,value3";
try (CSVReader reader = new CSVReader(new StringReader(inputString))) {
// Your code here
}
关于java - 使用 opencsv.CSVReader 中的 CSVReader 作为字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49821525/