从bytebuffer生成mason中的excel文件

时间:2015-07-28 21:13:27

标签: excel mason

我有一些调用我的后端服务的mason代码,它返回我希望生成的excel工作簿的bytebuffer表示。在编写excel文件时,我最终得到了一个充满乱码的excel文件(可能是bytebuffer本身)。这就是我写出文件的方式(其中$ response是我的后端服务返回的bytebuffer):

$m->clear_buffer();
setHeader('content-type', 'application/vnd.openxmlformats-officedocument.spreadsheetml.sheet');
setHeader('Content-Disposition', attachment; filename="packlist.xlsx");
WPHTTPResponse::write($response);
$m->abort();

我知道我的函数正在被调用,它正在返回一个对象,但我不知道写错了哪里出错了。我错过了一步还是我写错了什么?有什么想法吗?

非常感谢

0 个答案:

没有答案