我有一个OutputStream
我要写一些数据。它实际上是CipherOutputStream
。我想使用CSVWRITE
将H2表导出到流中。
但CSVWRITE
仅采用文件名(即String
)。所以我想模拟一个使用memoryFile://foo
之类的URI打开的虚拟File对象,它实际写入OutputStream
,我可以将其作为URI传递给CSVWRITE
。有可能吗?
答案 0 :(得分:1)
还可以使用Writer
{{1}}
答案 1 :(得分:0)
不是纯Java方式,不是。
如果你在* NIX系统上,你可以创建一个命名管道并在那里写输出。然后,您可以拥有一个从管道读取的程序,加密并写入具体文件。