怎么用java将一个excel里面数据读出并写入另一个excel?
展开全部
使用jxl这个包
导入这个包下的
import jxl.Workbook;
import jxl.write.Label;
import jxl.write.WritableSheet;
import jxl.write.WritableWorkbook;
然后
File f = new File("d:/view.xls");//获得文件
WritableWorkbook wb = Workbook.createWorkbook(f);//可以读写的workbook
WritableSheet s = wb.createSheet("第一页", 0);//workbook中的sheet,就是在excel下面那个sheet1,sheet2.这个方法表名使用第一个sheet并且命名为"第一页"
Label lable = null;//label就是某一个小单元格
2层循环,给每个label
label = new Label(列,行,值);//都是从0开始的.就是给第几列地几行的labe里写东西
s.addCell(l);//把这个lable加入到sheet中
最后
wb.write();
wb.close();
读的也差不多.
你百度一下jxl,到处都是例子的哇
望采纳
导入这个包下的
import jxl.Workbook;
import jxl.write.Label;
import jxl.write.WritableSheet;
import jxl.write.WritableWorkbook;
然后
File f = new File("d:/view.xls");//获得文件
WritableWorkbook wb = Workbook.createWorkbook(f);//可以读写的workbook
WritableSheet s = wb.createSheet("第一页", 0);//workbook中的sheet,就是在excel下面那个sheet1,sheet2.这个方法表名使用第一个sheet并且命名为"第一页"
Label lable = null;//label就是某一个小单元格
2层循环,给每个label
label = new Label(列,行,值);//都是从0开始的.就是给第几列地几行的labe里写东西
s.addCell(l);//把这个lable加入到sheet中
最后
wb.write();
wb.close();
读的也差不多.
你百度一下jxl,到处都是例子的哇
望采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
需要对Excel中的数据进行读取操作。
一、在开始进行Java读写Excel前,需要先下一个jxl的jar包,这个jar包中提供了相关读写Excel的方法,将jxl.jar放到classpath下或者在工程的buildpath中添加jxl.jar后,便可以开始Java读写Excel了。
二、Java读取Excel数据,首先,创建一个xls文件(如:jxltest.xls),然后在文件中添加一些数据,Excel文件创建完成后,便可以开始写代码读取了。
三、进行一个小小的扩展,读取一个目录下的所有Excel文件,读取的每个Excel文件的数据写入到不同的txt中。
四、生成EXCEL需要手动写查询语句把ORACLE数据库中的数据查询出来,再通过操作写到EXCEL文件里面。通过EXCEL把数据读取到ORACLE,同样需要去读取EXCEL工作薄里面的内容,再通过INSERT语句去插入数据库操作。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询