我将一个Excel文件转换为base64 String作为Web后端,并可以使用以下Java代码按预期将其恢复为Excel文件: 字符串destinationPath =“ e:\ out1.xls”;
tasks
我可以使用base64字符串来响应前端,但是当我尝试使用javascript将其导出为excel(.xls)文件时,总是出现混乱的代码。下面是代码: onClick:function(){
//decode Base64 String to excel file
FileOutputStream fos = new FileOutputStream(destinationPath);
bytes = new sun.misc.BASE64Decoder().decodeBuffer(content);
fos.write(bytes);
fos.flush();
fos.close();
需要说的是,我可以使用此方法成功导出txt文件。任何建议表示赞赏。