我想在opencsv中使用CSVReader读取由逗号分隔的值的字符串。过去,我已将此阅读器与多部分文件一起使用,其中将执行以下操作:
CSVReader reader = new CSVReader(new
InputStreamReader(fileName.getInputStream());
对于多部分文件来说这很好,但是如果我只想传递一个字符串,例如,我找不到解决方案。一行CSV。
最佳答案
您可以使用java.io.StringReader
。例:
final String inputString = "value1,value2,value3";
try (CSVReader reader = new CSVReader(new StringReader(inputString))) {
// Your code here
}