请各位帮忙看一下拉 xml怎么转换为excel格式的 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 建议用DOM4J解析XML,然后用POI操作EXCEL保存XML数据 HSSFWorkbook wb = new HSSFWorkbook(); HSSFSheet sheet = wb.createSheet("new sheet"); /*生成单元格风格*/ HSSFCellStyle cellStyle = wb.createCellStyle(); /*生成并设置字体相关属性*/ HSSFFont font = wb.createFont(); font.setFontHeightInPoints((short)12); //font.setFontName("Courier New"); //font.setItalic(true); //font.setStrikeout(true); //HSSFSheet sheet = wb.getSheetAt(0); HSSFRow rows = null; HSSFCell cells = null; /**读取指定行和列**/ rows = sheet.createRow((short)0); cells = rows.createCell((short)0); /*合并单元格*/ sheet.addMergedRegion(new Region(0,(short)0,0,(short)6)); /*设置单元格风格*/ cellStyle.setFont(font); cellStyle.setAlignment(HSSFCellStyle.ALIGN_CENTER); cells.setCellStyle(cellStyle); /**设置单元格编码格式,并写入数据**/ cells.setEncoding(HSSFCell.ENCODING_UTF_16); cells.setCellValue("生生世世"); rows = sheet.createRow((short)1);cells = rows.createCell((short)0); cells.setEncoding(HSSFCell.ENCODING_UTF_16); 请教在JSF中<h:dataTable>中的<<h:commandLink>不跳转页面 strust2+spring为什么action中的值没有初始化? javascript(jquery)如何与Struts2(Action)交互 急~!~hibernet HQL返回值问题~ 持久化问题 判断验证码输入是否正确?? Myeclipse中一段调用程序的错误!!!!!! JBPM4 中流程重新提交流程走向问题 JAVA api大全 JTracker 使用方法 Struts2中怎么用迭代或其他方法得到表中某一列的属性? 急!!关于<html:textarea/>和 <html:file />问题
HSSFSheet sheet = wb.createSheet("new sheet");
/*生成单元格风格*/
HSSFCellStyle cellStyle = wb.createCellStyle();
/*生成并设置字体相关属性*/
HSSFFont font = wb.createFont();
font.setFontHeightInPoints((short)12);
//font.setFontName("Courier New");
//font.setItalic(true);
//font.setStrikeout(true);
//HSSFSheet sheet = wb.getSheetAt(0); HSSFRow rows = null;
HSSFCell cells = null;
/**读取指定行和列**/
rows = sheet.createRow((short)0);
cells = rows.createCell((short)0);
/*合并单元格*/
sheet.addMergedRegion(new Region(0,(short)0,0,(short)6));
/*设置单元格风格*/
cellStyle.setFont(font);
cellStyle.setAlignment(HSSFCellStyle.ALIGN_CENTER);
cells.setCellStyle(cellStyle);
/**设置单元格编码格式,并写入数据**/
cells.setEncoding(HSSFCell.ENCODING_UTF_16);
cells.setCellValue("生生世世");
rows = sheet.createRow((short)1);
cells = rows.createCell((short)0);
cells.setEncoding(HSSFCell.ENCODING_UTF_16);