java 不规则excel导入_java生成不规则xls相关

展开全部使用poi来生成xls文件:引用的包poi-3.2.final.jar;要了解e5a48de588b63231313335323631343130323136353331333339666162的类HSSFWorkbook,HSSFSheet,HSSFRow,HSSFCellHSSFWorkbook workbook=new HSSFWorkbook();得到一个Excel文件的引用HSS...
摘要由CSDN通过智能技术生成

展开全部

使用poi来生成xls文件:引用的包poi-3.2.final.jar;

要了解e5a48de588b63231313335323631343130323136353331333339666162的类HSSFWorkbook,HSSFSheet,HSSFRow,HSSFCell

HSSFWorkbook workbook=new HSSFWorkbook();得到一个Excel文件的引用

HSSFSheet sheet=workbook.createSheet();得到一个sheet,还有HSSFSheet sheet=workbook.createSheet("sheet1");方法可以设置Sheet的名称。

然后我们可以得到一行HSSFRow row=sheet.createRow(rowNum);

最后我们可以得到的是HSSFCell cell=row.create(cellNum);在Cell中还有一个类型的问题,一定要注意

下面是一个从数据库里面读取数据生成文件的方法

public void testQuery() {

Transaction tx = null;

tx = session.beginTransaction();

Query query = session.createQuery("from Tid");

List list = query.list();

tx.commit();

int k = 0;

HSSFWorkbook workbook = new HSSFWorkbook();

HSSFSheet sheet = workbook.createSheet("sheet1");

HSSFRow row = sheet.createRow(k);

k++;

//得到一个HSSFCell对象

HSSFCell cell1 = row.createCell(0);

//首先要设置HSSFCell的类型,一共有五种CELL_TYPE_STRING,CELL_TYPE_NUMBERIC,CELL_TYPE_FORMULA,

//CELL_TYPE_BLANK,CELL_TYPE_BOOLEAN,CELL_TYPE_ERROR,共6种

//具体可以查看文档http://poi.apache.org/apidocs/org/apache/poi/hssf/usermodel/HSSFCell.html#getCellType()

cell1.setCellType(HSSFCell.CELL_TYPE_STRING);

cell1.setCellValue((new HSSFRichTextString("MER_NUM")));

HSSFCell cell2 = row.createCell(1);

cell1.setCellType(HSSFCell.CELL_TYPE_STRING);

cell2.setCellValue(new HSSFRichTextString("TML_NUM"));

HSSFCell cell3 = row.createCell(2);

cell1.setCellType(HSSFCell.CELL_TYPE_STRING);

cell3.setCellValue(new HSSFRichTextString("COUNTER_NUM"));

for (Iterator it = li

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值