
Poi 文件上传解析
Poi 文件上传解析
dxyzhbb
这个作者很懒,什么都没留下…
展开
-
java使用POI获取sheet、行数、列数
FileInputStream inp = new FileInputStream("E:\\WEIAN.xls");HSSFWorkbook wb = new HSSFWorkbook(inp);HSSFSheet sheet = wb.getSheetAt(2); // 获得第三个工作薄(2008工作薄)// 填充上面的表格,数据需要从数据库查询HSSFRow row5 = sheet.getRow(4); // 获得工作薄的第五行HSSFCell cell54 = row5.getCell.转载 2020-08-03 17:17:18 · 9316 阅读 · 0 评论 -
POI之Excel导入
1,maven配置1 <dependency>2 <groupId>org.apache.poi</groupId>3 <artifactId>poi-ooxml</artifactId>4 <version>${poi.version}</version>5 </dependency>2,Controller层 @RequiresPermissions("stud原创 2020-07-31 16:20:45 · 280 阅读 · 0 评论 -
Java文件操作工具类(复制、删除、重命名、创建路径)
import java.io.BufferedInputStream;import java.io.BufferedOutputStream;import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.IOException;public class...转载 2019-12-06 11:40:06 · 348 阅读 · 0 评论 -
xml特殊字符处理
编写XML代码经常遗漏的常识:XML实体中不允许出现"&","<",">"等特殊字符,否则XML语法检查时将出错,如果编写的XML文件必须包含这些字符,则必须分别写成"&","<",">"再写入文件中。例如,如果在XML文档中使用类似"<" 的字符, 那么解析器将会出现错误,因为解析器会认为这是一个新元素的开始。所...转载 2020-04-22 15:40:30 · 381 阅读 · 0 评论 -
POI之SXSSFWorkbook大量数据导出至excel有关内存溢出
一:简介 SXSSFWorkbook是用来生成海量excel数据文件,主要原理是借助临时存储空间生成excel, SXSSFWorkbook专门处理大数据,对于大型excel的创建且不会内存溢出的,就只有SXSSFWorkbook了。 它的原理很简单,用硬盘空间换内存(就像hashmap用空间换时间一样)。 SXSSFWorkbook是streaming ...转载 2020-01-15 11:22:18 · 7849 阅读 · 1 评论 -
IO流,ZipOutputStream对文件压缩输出
想要对文件进行压缩操作,这就需要用到ZipOutputStream来对文件压缩操作。首先需要指明的是:ZipOutputStream如果使用java自带的api操作需要1.7以上,否则会出现中文乱码,我测试过1.6和1.8,1.6会出现乱码,1.8则不会。听说1.7已解决这个问题,但是没实操过。如果项目中使用的是jdk1.6没办法改,这时我们就需要引进apache的ant.jar,使用它提供的Zi...转载 2019-12-24 14:00:15 · 950 阅读 · 0 评论 -
java.util.zip.ZipOutputStream.putNextEntry(ZipEntry e)方法示例
java.util.zip.ZipOutputStream.putNextEntry(ZipEntry e)方法开始编写新的ZIP文件条目并将流定位到条目数据的开头。 如果仍然有效,则关闭当前条目。 如果没有为条目指定压缩方法,将使用默认压缩方法,如果条目没有设置修改时间,则使用当前时间。声明以下是java.util.zip.ZipOutputStream.putNextEntry(ZipEn...转载 2019-12-24 13:58:05 · 4232 阅读 · 0 评论 -
Java中isFile与exists()的区别
isFile()作为标题发表不成功= = 把括号去了1.在Linux中,区别比较明显,对于/dev/null 文件是特殊文件,isFile返回false,而exist返回true2.isFile()public boolean isFile()测试此抽象路径名表示的文件是否是一个标准文件。抛出:SecurityException,如果存在安全管理器,且其SecurityManager.ch...转载 2019-12-23 16:14:19 · 889 阅读 · 0 评论 -
通过ZipFIle来解析zip文件
1 除了通过ZipInputStream来解析zip文件外,还可以通过ZIpFile来解析zip文件。如:String file_name="C:/Users/xucla/Desktop/CO60.zip";ZipFile zip=new ZipFile(new File(file_name));//通过ZipFile解析zip文件2 通过ZipFile的entries()的方法,可以得...转载 2019-12-20 16:15:32 · 687 阅读 · 0 评论 -
java读取xml文件的四种方法
<?xml version="1.0" encoding="GB2312"?> <RESULT> <VALUE> <NO>A1234</NO> <ADDR>河南省郑州市</ADDR> </VALUE> <VALUE> <NO&g...转载 2019-12-05 17:12:45 · 984 阅读 · 0 评论 -
最简单的JAVA解析XML字符串方法
引入 dom4j 包 dom4j dom4j 1.6.1比如阿里云视频转码服务的回调通知解析,代码如下:import org.dom4j.Document;import org.dom4j.DocumentException;import org.dom4j.DocumentHelper;import org.dom4j.Element;import java.util...转载 2019-11-20 17:27:09 · 504 阅读 · 0 评论 -
java解析xml字符串(用dom4j)
package com.smsServer.Dhst;import java.util.HashMap;import java.util.Iterator;import java.util.Map;import org.dom4j.Document;import org.dom4j.DocumentException;import org.dom4j.DocumentHelper;i...转载 2019-11-20 17:25:53 · 503 阅读 · 0 评论 -
Java生成xml文件的四种方式
绪论上一篇文章写了xml文件4种读取方式,本篇文章将简介使用四种方式对xml进行写入。一、Dom写入import java.io.File;import javax.xml.parsers.DocumentBuilder;import javax.xml.parsers.DocumentBuilderFactory;import javax.xml.transform.OutputK...转载 2019-11-19 16:03:14 · 1620 阅读 · 0 评论 -
InputStream和Reader,FileInputStream和 FileReader的区别
一、InputStream和Reader的区别InputStream和Reader都可以用来读数据(从文件中读取数据或从Socket中读取数据),最主要的区别如下:InputStream用来读取二进制数(字节流),而 Reader用来读取文本数据,即 Unicode字符。那么二进制数与文本数据有什么区别呢?从本质上来讲,所有读取的内容都是字节,要想把字节转换为文本,需要指定一个编码方法。而 R...转载 2019-10-29 11:04:03 · 453 阅读 · 0 评论 -
java下载文件的几种方式
1.以流的方式下载.public HttpServletResponse download(String path, HttpServletResponse response) { try { // path是指欲下载的文件的路径。 File file = new File(path); // 取得文件名。...转载 2019-10-29 10:38:56 · 601 阅读 · 0 评论 -
Java实现复制文件或者文件夹
拷贝一个文件的算法比较简单,当然,可以对它进行优化,比如使用缓冲流,提高读写数据的效率等。话不多说直接上代码import java.io.*;/** * 实现文件的拷贝 */public class CopyFile { /** * 复制文件夹 * * @param resource 源路径 * @param target 目标路...转载 2019-10-21 16:22:50 · 220 阅读 · 0 评论 -
Java使用poi读取word文档中的表格
使用poi读取文档中的表格,当有多个表格时可以指定需要读取的表格,同时支持读取docx和doc格式。需要添加poi的jar包测试文档如下图:程序代码:package com.fise19.read; import java.io.FileInputStream;import java.util.Iterator;import java.util.List;import org.a...转载 2019-10-17 11:26:34 · 1643 阅读 · 3 评论 -
java 判断上传文件大小、MultipartFile、File
参考资料:https://www.cnblogs.com/wangzhuxing/p/8184857.html正文: /** * 判断文件大小 * * @param len * 文件长度 * @param size * 限制大小 * @param unit * ...转载 2019-10-09 11:29:51 · 4350 阅读 · 3 评论 -
Java里面的判断 MultipartFile的文件类型
在项目当中运用了MultipartFile文件:具体的sdk是:https://www.cnblogs.com/chenhonggao/p/8994598.html根据上传MultipartFile来判断来判断文件类型: public Response<Object> excelin(@RequestParam("file") MultipartFile file) throws...转载 2019-10-09 11:28:58 · 20631 阅读 · 2 评论 -
java 判断上传文件大小、MultipartFile、File
正文: /** * 判断文件大小 * * @param len * 文件长度 * @param size * 限制大小 * @param unit * 限制单位(B,K,M,G) * @return */ public st...转载 2019-09-30 09:42:15 · 5321 阅读 · 0 评论 -
java 判断上传文件大小、MultipartFile、File
/** * 判断文件大小 * * @param len * 文件长度 * @param size * 限制大小 * @param unit * 限制单位(B,K,M,G) * @return */ public sta...转载 2019-09-16 17:04:34 · 5002 阅读 · 3 评论 -
java POI实现向Excel中插入图片
java web中导出excel数据是常见的功能,最近遇到一个需求是在excel中插入图片。处理excel及其他微软办公系列软件常用的就是apache poi,它也是支持图片插入的。插入图片最主要的用到HSSFClientAnchor,HSSFClientAnchor的文档介绍如下:public HSSFClientAnchor(int dx1,int dy1,int dx2,int dy...转载 2019-07-17 13:27:49 · 6413 阅读 · 0 评论 -
POI 导出excel 包含图片导出
不多说,直接上代码 poi 3.9 HSSFWorkbook book = new HSSFWorkbook(); 这个book.close();不支持import java.io.ByteArrayOutputStream;import java.io.FileOutputStream;import java.io.IOException;import java.io.InputSt...转载 2019-07-17 13:26:33 · 2246 阅读 · 3 评论 -
通过POI实现上传EXCEL的批量读取数据写入数据库
最近公司新增功能要求导入excel,并读取其中数据批量写入数据库。于是就开始了这个事情,之前的文章,记录了上传文件,本篇记录如何通过POI读取excel数据并封装为对象上传。上代码:1、首先这是一个依赖第三方的事情,故而需要导入jar包复制代码1 2 3 org.apache.poi4 poi5 ...转载 2019-07-16 16:55:47 · 1233 阅读 · 0 评论 -
Excel中的图片抽取
package com.thinkgem.jeesite.modules.test.web;//public class zExcelImage {import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.IOException;import jav...转载 2019-07-16 11:58:36 · 280 阅读 · 0 评论