用java的poi类读取一个excel表格的内容后再写入到一个新excel表格中的完整代码
来源:互联网 发布:期货公司 知乎 编辑:程序博客网 时间:2024/05/22 00:28
举报 分享 2013-10-20 11:12香蕉核里的虫 | 浏览 1862 次
是一个c/s程序 在本地读取后再保存到本地 excel数据量大
2013-10-21 22:57提问者采纳
你是想读取一个excel内容,然后整合一下里面数据,然后再生成一个新的excel吧。package aa;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.InputStream;import org.apache.poi.hssf.usermodel.HSSFCell;import org.apache.poi.hssf.usermodel.HSSFRow;import org.apache.poi.hssf.usermodel.HSSFSheet;import org.apache.poi.hssf.usermodel.HSSFWorkbook;import org.apache.poi.poifs.filesystem.POIFSFileSystem;//你是想读取一个excel内容,然后整合一下里面数据,然后再生成一个新的excel吧。public class A {public static void main(String[] args) throws Exception{//读取excel:InputStream is = new FileInputStream("d:\\test2.xls");POIFSFileSystem fs = new POIFSFileSystem(is);HSSFWorkbook wb = new HSSFWorkbook(fs);//读取sheet,读取sheet里面第一行第一列内容HSSFSheet sheet = wb.getSheetAt(0);HSSFRow row = sheet.getRow(0);HSSFCell cell = row.getCell((short) 0);String s = cell.getStringCellValue();System.out.println(s);//...内容组合自己玩~//比如上面组合好了一个String S2//写入一个excel 比如 test3.xlsFileOutputStream fos = new FileOutputStream("d:\\test3.xls");HSSFWorkbook wb2 = new HSSFWorkbook();HSSFSheet hsSheet = wb2.createSheet("TestReport");HSSFRow hsRow1 = hsSheet.createRow(0);//建行hsRow1.setHeight((short) 500);HSSFCell hsCell11 = hsRow1.createCell((short) 0);hsCell11.setEncoding(HSSFCell.ENCODING_UTF_16);hsCell11.setCellValue(s+"TESTVALUE");wb2.write(fos);fos.close();}}是这么玩吧~
追问:
偶自己已经解决了!!不过还是很感谢啊!!!!!!!
- 提问者评价
谢谢!
评论(2) 0 6
按默认排序 按时间排序
其他2条回答
2013-10-20 13:31虚之源 六级
干嘛还那么麻烦的用poi读数据 然后又全部写到新文件。直接用IO流实现文件的读写不就得啦。
评论 0 0
2013-10-20 11:41热心网友
100%地抄的?
没必要使用POI了,当二进制文件抄
没必要使用POI了,当二进制文件抄
0 0
- 用java的poi类读取一个excel表格的内容后再写入到一个新excel表格中的完整代码
- java读取Excel表格的内容
- QTP中读取Excel表格到一个数组的函数
- 读取excel表格的内容
- 用POI实现导出Excel表格的后台java代码
- 用jdbc读取excel表格的内容
- Java poi读取Excel表格
- java代码读取excel表格内容
- java在Java代码中创建Excel表格并进行插入查看表格里面一个单元格的内容
- Workbook POI 对Excel表格的读取
- java 修改Excel表格的内容through poi
- POI读取excel表格
- poi读取excel表格
- java+poi读取和存储excel表格内容
- MATLAB读取写入Excel表格内容
- java读取Excel表格的内容(一)
- java读取excel表格的内容(二)
- java通过POI解析Excel表格内容
- mysqldump Warning: Using a password on the command line interface can be insecure.
- 深入理解PHP Opcode缓存原理
- JAVA设计模式--单例模式
- C++ explicit关键字详解(转自博客园:网名还没想好)
- IntentFilter的匹配规则
- 用java的poi类读取一个excel表格的内容后再写入到一个新excel表格中的完整代码
- 蓝桥杯 历届试题 错误票据
- 第一个程序(C#)_使用Notepad.exe和csc.exe
- 使用db2获取某一行或者从N到M行结果
- python数据类型
- Java网络编程学习笔记(4)非阻塞通信
- 使用这些技巧,看看谷歌是否真的了解你?
- 【剑指offer系列】 顺时针打印矩阵___20
- Java内存和垃圾回收的知识学习