jxlライブラリを使用してExcelファイルを作成しました。コードは正常に動作していますが、唯一の問題は、サービスからの動的な値からExcelファイルを構築するたびに、Excelの内容がtest.xlsに上書きされていることです。javaを使用してメモリにExcelファイルを作成し、ダウンロード用のバイトとして渡す
File file = new File("test.xls");
WritableWorkbook workbook = Workbook.createWorkbook(file);
:
:
:
:
InputStream in = new FileInputStream(file);
if (in == null) {
out.close();
}
else
{
byte[] buffer = new byte[4096];
int len;
while ((len = in.read(buffer)) != -1) {
out.write(buffer, 0, len);
}
out.flush();
in.close();
out.close();
}
は、誰もがこの
ありがとうたくさん.......... –
Apache POIでこれを実現する方法はありますか?ありがとう –