我创建了一个CsvBuilderService
CSVBuilderService<Vector<Object>> builder = new CSVBuilderService<Vector<Object>>();
然后我创建了ByeArrayOutputStream:
ByteArrayOutputStream os = (ByteArrayOutputStream)builder.buildCsvToStream(tableDataMatrixTemp);
tableDataMatrixTemp是
Vector< Object >
。现在,如何在CSV上打印>并将csv保存在指定路径上? (我不想从网络下载文件,仅将其保存到路径中)。
最佳答案
ByteArrayOutputStream os = (ByteArrayOutputStream)builder.buildCsvToStream(tableDataMatrixTemp);
try(FileOutputStream fos = new FileOutputStream("your-filename-goes-here")) {
os.writeTo(fos);
}
Java 7+