java - 使用 opencsv.CSVReader 中的 CSVReader 作为字符串

标签 java csv

我想使用 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/

相关文章:

java - 如何从直接从另一个 jsp 检索值的 jsp 向 servlet 发送值

直接从控制台sql查询结果到csv文件

python - 在 Python 中合并具有不同文件名的 CSV 文件

c++ - 使用 CPP 读取 CSV 文件,使用 CMake 文件编译代码

java - 将大数组分成不同大小的 block 以存储在多维数组中

java - 这个关键字及其工作原理

java - Hibernate 将空值更新为动态可更新表

Java 电子邮件与 Commons Mail

pandas - 如何将包含 bins 的 pandas 数据框写入文件以便将其读回 pandas?

python - Pandas DataFrame 高效的数据移动