나는 jxl 라이브러리를 사용하여 Excel 파일을 만들었습니다. 코드가 제대로 작동하지만 유일한 문제는 서비스에서 가져 오는 동적 값에서 Excel 파일을 빌드 할 때마다 Excel의 내용이 아래 그림과 같이 test.xls으로 덮어 쓰여지고 있다는 것입니다.자바를 사용하여 메모리에 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에서이를 달성 할 수있는 방법이 있습니까? 감사 –