根據excellent 自動生成table ,通過輸入開始座標和結束座標
自動生成excell的 position
使用場景
使用頁面生成,excell大量單元格,成千上百的量。如果量小就沒必要使用。
要做Excell的table,而且要顯示值,通過給td標籤,新增一個postion(值是excell單元格位置)屬性 來實現對大量table的賦值。具體程式碼地址
https://github.com/Notelzg/javaReview/tree/master/work/blog/excel-tools
code
parse 來自一個第三方的工程,下載地址是
import cn.com.goldwind.kit.excel.parser.ExcelFormulaToken; import cn.com.goldwind.kit.excel.parser.ExcelFormulaTokenSubtype; import cn.com.goldwind.kit.excel.parser.ExcelFormulaTokenType; import cn.com.goldwind.kit.excel.processor.impl.ArgumentProcessor; import java.io.BufferedWriter; import java.io.FileWriter; import java.io.IOException; public void generete() throws IOException { BufferedWriter bwnull = new BufferedWriter(new FileWriter("c://tdPosition.txt")); String argument = "C58:AB59"; String sheet = "附表5年度利潤表"; int rowLength = 27; ExcelFormulaToken token = new ExcelFormulaToken(argument, ExcelFormulaTokenType.Argument, ExcelFormulaTokenSubtype.Range ); token.setSheetName(sheet); ArgumentProcessor te = new ArgumentProcessor(); String[] cells = te.process(token).split(","); for (int i=0;cells!=null && i < cells.length; i++){ if ((i) % rowLength == 0) { System.out.println("<tr>"); bwnull.write("<tr>"); bwnull.newLine(); } System.out.println("<td position=" + cells[i] + "></td>"); bwnull.write("<td position=" + cells[i] + "></td>"); bwnull.newLine(); if ((i+1) % rowLength == 0) { System.out.println("</tr>"); bwnull.write("</tr"); bwnull.newLine(); } } bwnull.flush(); bwnull.close(); }
相關推薦
根據excellent 自動生成table ,通過輸入開始座標和結束座標
自動生成excell的 position 使用場景 使用頁面生成,excell大量單元格,成千上百的量。如果量小就沒必要使用。 要做Excell的table,而且要顯示值,通過給td標籤,新增一個pos
在linux服務器下日誌提取的python腳本(實現輸入開始時間和結束時間打包該時間段內的文件)
number init temp mktime tar -zcvf .py uri 指令 cal 1.需求:近期在提取linux服務器下的日誌文件時總是需要人工去找某個時間段內的日誌文件,很是枯燥乏味,於是乎,我就想著用python結合linux指令來寫一個日誌提取的腳本,
使用xorm工具,根據資料庫自動生成 go 程式碼
使用xorm工具,根據資料庫自動生成 go 程式碼 引入 使用 golang 操作資料庫的同學都會遇到一個問題 —— 根據資料表結構建立對應的 struct 模型。因為 golang 的使用首字母控制可見範圍,我們經常要設計 struct 欄位名和資料庫欄位名的對應關係。久而久之
根據JSON資料,自動生成Table
jQuery.fn.MakeTable = function (objColumn, objData, objClassName, RowClick) { //樣式 $(this).attr("class", objClassName);
Unity2D-------在不使用SpriteRenderer情況下,根據圖片自動生成動畫
仿照 雨鬆MOMO 寫了一個自動生成動畫的指令碼 原地址 http://www.xuanyusong.com/archives/3243新增選單Tools/CreateAnimation,彈出視窗你需要設定動畫名、是否迴圈及動畫播放幀率,拖入一張待生成動畫的圖片。using
自動生成getter,setter方法的插件lombok
align es2017 此外 div bsp gpo idea alsa ane 1.在InteiliJ IDEA上安裝lombok插件,並重啟 . 2.在pom.xml文件中添加依賴 <dependency> <groupId>org.pr
XML之自動生成類,添加,修改,刪除類的屬性
pes 表示 創建 BE gen name 待完善 ica bsp 1. class ClassHelperDemo { public static void Main() { #re
利用jquery.ajax在jsp頁面動態生成table,可以增加修改,並支持一行和多行刪除
分享 ica 圖片 PE sibling 多行 點擊 table 技術 聲明:此為本人原創,只想實現功能,界面樣式方面沒多考慮,很粗糙能看懂就行……2018-5-14 動態生成table,我利用jsp內嵌java代碼從後臺獲取對象集合,輸出的時候有2中方法 1.直接利用
laravel-admin自動生成模組,及相關基礎配置
一、模型建立、資料遷移、以及關聯模型控制器 $ php artisan make:model Brand -m //建立模型並生成遷移檔案 $ php artisan migrate //執行遷移 $ php artisan admin:make BrandController --
thinkphp 5 自動生成模組,最簡單方式,一句程式碼
直接在專案入口檔案中加上最後一句就夠了 可以不依賴自動生成檔案,直接使用預設目錄生成模組,例如: // 定義應用目錄 define('APP_PATH', __DIR__ . '/../application/'); // 載入框架引
使用T4模板從根據資料庫自動生成類類檔案
一個數據庫可能有多個表,需要生成多個類檔案,首先建立一個xx.ttinclude檔案.此檔案主要能夠生成單獨的類檔案。同時再定義一個類DBHelper來獲取資料庫裡所有表的資訊和資料。 <#@ assembly name="System.Core"#><#@ assembly nam
mybits根據表自動生成 java類和mapper 檔案
mybits根據表自動生成 java類和mapper 檔案 我這個腦子啊,每次建立新的工程都會忘記是怎麼整合mybits怎麼生成mapper檔案的,so today , I can't write this blog for myself. NO.1 we should create table
Spring boot入門(三):SpringBoot整合結合AdminLTE(Freemarker),利用generate自動生成程式碼,利用DataTable和PageHelper進行分頁顯示
關於SpringBoot和PageHelper,前篇部落格已經介紹過Spring boot入門(二):Spring boot整合MySql,Mybatis和PageHelper外掛,前篇部落格大致講述了SpringBoot如何整合Mybatis和Pagehelper,但是沒有做出實際的範例,本篇部落格是連
Mybatis Generator(MBG)自動生成dao,entity ,mapper.xml對映
1.在pom.xml中引入依賴 <!--mybatis-generator 自動生成工具--> <dependency> <groupId>org.mybatis.generator
mybatis反向工程generatorSqlmap-increase自動生成程式碼,還有一點引數校驗
之前都是大佬搭框架我寫業務程式碼,知道mybatis能自動生成程式碼,但是從來沒自己操作過,菜雞。 一開始我是用springboot的mybatis外掛生成的,但是生成的程式碼裡方法很少,沒有各個欄位的操作,所以又用generatorSqlmap-increase做了一次,
mybatis根據表自動生成實體bean,xml檔案,mapper檔案
步驟: 1.下載mysql-connector-java-5.1.39.jar包2.在pom檔案中加入 <build> <plugins> <plugin> <groupId>org.mybatis.generator</groupId>
根據資源自動生成相應的selector
1.首先安裝外掛 開啟Android studio的settings找到其中的Plugins 然後點選從瀏覽器查詢外掛 然後搜尋SelectorChapek for Android外掛然後安裝
java根據資料庫自動生成vo 類
以前我們 spring + hibernate 寫程式,現在我用 spring + ibatis ,不管是hibernate 還是 Ibatis 都要自己寫一堆對應資料庫的vo類 今天早上我自己手工寫了一個程式,可以自動讀取資料庫 (目前只支援oracl 中的 varchar2 和 numb
springboot+mybatis配置generator.xml自動生成實體,xml檔案
<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE generatorConfiguration PUBLIC "-//mybatis.org//DTD MyBatis Generator Configuration 1
三、Angular自動生成專案,主要檔案分析
1. 專案主要檔案存放的路徑 2.app.module.ts模組解析 擴充套件 檔案的關係是從屬關係:|--a