Excel在Play Framework 1.2.5.3中导出垃圾字符

时间:2015-01-21 17:18:20

标签: excel playframework export-to-excel

我正在使用Play框架1.2.5.3和excel模块: https://www.playframework.com/modules/excel

    public static void createXLSUsers2() {
          Logger.info("generateNameCard");
          List<User> users = User.findAll();
          request.format = "xls";
          renderArgs.put("__EXCEL_FILE_NAME__", "downloadUsers.xls");
          render(users);
    }

使用上面的代码。

然而,我在输出中得到了垃圾字符。我已经尝试过apache POI库和jexcel库而没有任何成功,每个库在下载的文件中显示相同的块字符。

在将文件作为响应发送时播放时出现问题,尝试在本地系统上创建文件时没有任何垃圾字符。

下载的文件如下所示:

excel image

0 个答案:

没有答案