ITPub博客

首页 > > > java用POI写Excel按列数据

java用POI写Excel按列数据

作者:undefined 时间:2019-09-19 17:56:22 0 删除 编辑

写第二行数据:

for (int i = 0; i < dictInfo.size(); i++) {

HSSFRow dataRow = sheet.createRow(i + 1);

dataRow.setHeight((short) (15 * 20));

JavaList l = (JavaList) dictInfo.getKeys();

String s = (String) l.get(i);

JavaList ll = (JavaList) dictInfo.get(s); //获取列数据

for (int j = 0; j < ll.size(); j++) {

Cell dataCell = dataRow.createCell(j);

HSSFFont dataFont = wb.createFont();

dataFont.setFontName("华文细黑");

dataFont.setFontHeightInPoints((short) 10);

dataFont.setBoldweight(HSSFFont.BOLDWEIGHT_NORMAL);

HSSFCellStyle dataStyle = wb.createCellStyle();

dataStyle.setAlignment(HSSFCellStyle.ALIGN_LEFT);

dataStyle.setVerticalAlignment(HSSFCellStyle.VERTICAL_CENTER);

dataStyle.setFont(dataFont);

dataCell.setCellStyle(dataStyle);

dataCell.setCellValue(ll.get(j).toString());

}

}

dictInfo中数据:

{

"ordercode":["订单号0","订单号1"],

"tradeno":["交易号0","交易号1"],

"procode":["技术产品代码0","技术产品代码"],

"proname":["技术产品名称0","技术产品名称1"]

}

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/2349/viewspace-3167300/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2019-04-16

  • 博文量
    124
  • 访问量
    678