java - 使用 opencsv 将 CSV 写入字符串而不创建实际文件或临时文件

标签 java file opencsv

我正在尝试使用 opencsv 库编写一个 csv 文件。限制是我不想在磁盘上创建文件,甚至不想创建临时文件。有什么办法可以实现吗?

据我所知,CSVWriter 的构造函数需要一个 FileWriter 对象。

谢谢!

最佳答案

实际上是 constructor需要一个 Writer你可以提供a StringWriter创建一个字符串。

关于java - 使用 opencsv 将 CSV 写入字符串而不创建实际文件或临时文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21142791/

相关文章:

Java如何检测文件变化

java - OpenCSV 解析器无法解析数据中的双引号

Java 返回 YAML mime 类型 null

java - 使用 Java 读取时拒绝文本文件末尾的空行。

java.sql.SQLException : Invalid cursor state - no current row

java - 读取 CSV 并将字符串转换为 double

java - opencsv 从未知行但已知单词读取?

java - 单击条形图或条形图时打开新框架或图表

file - Gradle Java 构建 - 全局 init.d 通用 gradle 文件 - 找不到方法测试()

C程序不读取文件