0

我正在谷歌搜索这个问题,但找不到任何解决我的问题的方法。对不起,如果它是重复的。

我正在我的应用程序中构建 *.xlsx 文件。我希望用户在单击 Web GUI 上的按钮后下载文件。我是这样写的:

XSSFWorkbook wb = new XSSFWorkbook(); 
//then setting values and styles.
ZipOutputStream zout = new ZipOutputStream(getOutputStream());
ZipEntry ze = new ZipEntry(fileName);
zout.putNextEntry(ze);
wb.write(zout);
zout.closeEntry();
zout.close();

在完成这样的代码之后,我有 *.zip 存档,但它包含文件夹、xml 文件。我知道 *.xlsx 是从 *.xml 文件组装的,但我想要正确的 *.xlsx 文件,而不是它的内部表示。

请告诉我我做错了什么?

4

0 回答 0