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

我用excel模块使用Play框架1.2.5.3: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库,没有任何成功,每个库在下载的文件上都显示相同的块字符。

播放文件时发生什么错误,因为在本地系统上尝试创build文件时没有任何垃圾字符。

下载的文件看起来像这样:

Excel图像