java 生成excel 文件 & 微信小程序下载文件
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了java 生成excel 文件 & 微信小程序下载文件,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1947字,纯文字阅读大概需要3分钟。
内容图文
![java 生成excel 文件 & 微信小程序下载文件](/upload/InfoBanner/zyjiaocheng/613/35c77a5a9e094be986f0d410fb7a2505.jpg)
微信小程序下载文件
uni.downloadFile({
url: 'http://192.168.101.158:8080/asserts/img/wx_icon/test.xls', //仅为示例,并非真实的资源
success: (res) => {
let xlsFilePath=res.tempFilePath
if (res.statusCode === 200) {
uni.saveFile({
tempFilePath:xlsFilePath,
success:(res)=>{
console.log(res)
//res.savedFilePath文件的保存路径
//保存成功并打开文件
uni.openDocument({
filePath:res.savedFilePath,
success:(res)=>{
console.log('成功打开文档')
}
})
},
fail:()=>console.log('下载失败')
})
console.log('下载成功');
}
}
});
java 生成excel 文件
package com.fusdom.utils;
import org.apache.poi.xssf.usermodel.XSSFRow;
import org.apache.poi.xssf.usermodel.XSSFSheet;
import org.apache.poi.xssf.usermodel.XSSFWorkbook;
import java.io.File;
import java.io.FileOutputStream;
import java.lang.management.ManagementFactory;
import java.lang.management.MemoryUsage;
import java.util.Date;
/**
* Hello world!
*
*/
public class test {
public static void main( String[] args ) {
String[] data = {"73982", "1", "NH", "1", "2018122510", "2", "0", "0", "0", "12233", "0", "楼层组件优化", "0"};
Date startTime = new Date();
MemoryUsage startMemory = ManagementFactory.getMemoryMXBean().getHeapMemoryUsage();
// 创建工作薄
XSSFWorkbook workbook = new XSSFWorkbook();
// 创建工作表
XSSFSheet sheet = workbook.createSheet("sheet1");
//设置数据
for (int row = 0; row < 2; row++) {
XSSFRow sheetRow = sheet.createRow(row);
for (int column = 0; column < data.length; column++) {
sheetRow.createCell(column).setCellValue(data[column]);
}
}
//写入文件
try {
workbook.write(new FileOutputStream(new File("excekkl.xls")));
workbook.close();
} catch (Exception ex) {
System.out.println(ex.getMessage());
}
Date endTime = new Date();
MemoryUsage endMemory = ManagementFactory.getMemoryMXBean().getHeapMemoryUsage();
System.out.println("Cost time(ms): " + (endTime.getTime() - startTime.getTime()));
System.out.println("Cost memory(): " + (endMemory.getUsed() - startMemory.getUsed()));
// System.out.println("Hello World!");
}
}
内容总结
以上是互联网集市为您收集整理的java 生成excel 文件 & 微信小程序下载文件全部内容,希望文章能够帮你解决java 生成excel 文件 & 微信小程序下载文件所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。