当前位置: 首页 > news >正文

江宁区住房与城乡建设局网站列举网站建设的SEO策略

江宁区住房与城乡建设局网站,列举网站建设的SEO策略,wordpress做网址导航,网站评论做外链最近在处理excel#xff0c;数据很多#xff0c;需要将excel拆分成许多小块#xff0c;并保留原来的格式#xff0c;于是写了该算法#xff0c;并能保留原来的样式#xff0c;使用很简单#xff1a; Sheet splitSheet ExcelUtil.split(sheet, 0, 20, 5, 8); 传入开始…最近在处理excel数据很多需要将excel拆分成许多小块并保留原来的格式于是写了该算法并能保留原来的样式使用很简单 Sheet splitSheet ExcelUtil.split(sheet, 0, 20, 5, 8); 传入开始行、结束行、开始列、结束列即可 public static Sheet split(Sheet sheet, int startRow, int endRow, int startCol, int endCol) {Workbook workbook new SXSSFWorkbook();Sheet newSheet workbook.createSheet(Sheet1);for (int i startRow; i endRow; i) {Row tableDataRow sheet.getRow(i);Row newRow newSheet.createRow(i - startRow);if (tableDataRow null) {continue;}for (int j startCol; j endCol; j) {Cell cell tableDataRow.getCell(j);Cell newCell newRow.createCell(j - startCol);CellStyle cellStyle workbook.createCellStyle();cellStyle.cloneStyleFrom(cell.getCellStyle());newCell.setCellStyle(cellStyle);newCell.setCellValue(cell.getStringCellValue());}}for (CellRangeAddress mergedRegion : sheet.getMergedRegions()) {int firstRow mergedRegion.getFirstRow();int lastRow mergedRegion.getLastRow();int firstColumn mergedRegion.getFirstColumn();int lastColumn mergedRegion.getLastColumn();if (firstRow startRow lastRow endRow firstColumn startCol lastColumn endCol) {CellRangeAddress cellAddresses new CellRangeAddress(firstRow - startRow, lastRow - startRow, firstColumn - startCol, lastColumn - startCol);newSheet.addMergedRegion(cellAddresses);}}return newSheet;} 测试代码 public static void main(String[] args) throws Exception {String path xxx.xlsx;String targetPath xxx1.xlsx;FileInputStream fis null;File file new File(path);try {fis new FileInputStream(file);Workbook workbook WorkbookFactory.create(fis);Sheet sheet workbook.getSheetAt(0);Sheet splitSheet ExcelUtil.split(sheet, 0, 20, 5, 8);ExcelUtil.saveSheet(targetPath,splitSheet);} catch (FileNotFoundException e) {throw new RuntimeException(e);} catch (IOException e) {throw new RuntimeException(e);}} 保存sheet工具类 public static void saveSheet(String path, Sheet sheet) throws IOException {File file new File(path);FileOutputStream fos new FileOutputStream(file);sheet.getWorkbook().write(fos);fos.close();sheet.getWorkbook().close();}
http://www.dnsts.com.cn/news/260479.html

相关文章:

  • 龙岩网站建设全包如何做自己的vip视频解析网站
  • 同安区建设局网站设计素材网站收益
  • 怎么做网站的关键词建站宝盒成品网站演示
  • 亚马逊卖家做自己网站为什么做的网站搜不出来的
  • html5移动网站开发实例浙江省杭州市建设厅网站
  • 做网站应该怎么做热门网站建设代理
  • 88建网站常用的网站推广
  • 网站模版aspwordpress后台打开超慢
  • wordpress做社交网站吗ins做甜品网站
  • 免费名字设计logo网站模板网站开发定制
  • 企业网站开发哪家好做网站的技术员
  • 网站模板超市鹤壁做网站哪家好
  • 意识形态 加强网站建设苏州知名网站制作
  • 东盟建设集团有限公司网站宁波企业网站排名优化
  • 做搜索关键词任务网站建一个网站大概多少钱
  • win7 asp网站无法显示该页面建设工程质量 协会网站
  • 手机网站建设讯息wordpress固定链接404 windows
  • 石墨网站开发开封做网站推广
  • 上海网站建设企哪个网站做网站好
  • 东莞网络公司哪家最好中国seo
  • 机关内网站建设方案书销售推广案例网站
  • 怎么推广效果好呢网站怎么做推广做搜狗网站优化
  • dede打包好的网站怎么提取模板wordpress前台加速
  • 长春市长春网站制作站优化wordpress 只在首页显示
  • 整个网站全部乱码成都全美网站建设
  • 网站建设文字怎么做电商赚钱
  • 网站开发失败原因分析网站建设工作思路
  • 阿里巴巴1688怎么做网站济南防疫最新动态
  • 网站建设百度文库桂林市区漓江水倒灌
  • 网站建设项目意义做网站有哪些好处