最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網 會員登陸 & 注冊

原生poi實現(xiàn)模版導出

2022-05-09 17:52 作者:zysicyj  | 我要投稿

背景

我們公司是內網開發(fā),外網jar包我的權限不夠,所以easyexcel jar包無法使用,參考了easyexcel的填充思想,寫了一個較簡單的填充方法,如果直接用easyexcel的話,可以參考這篇文章,http://njpkhuan.cn/archives/easyexcel-tian-chong-excel

思想

核心思想就是替換,在excel里面按照一定的規(guī)則定義變量,然后后臺讀取excel模版,替換其中的變量,或者根據變量進行自定義的處理

實現(xiàn)

模版

sheet1

image-1652085572745

sheet2

image-1652085673877

解決思路

  1. 1.?讀取表格加載到內存

  2. 2.?讀取sheet1

  3. 3.?替換num變量

  4. 4.?替換并新增列表變量

  5. 5.?讀取sheet2

  6. 6.?替換并新增列表變量

  7. 7.?更新打印范圍

代碼

內網代碼。。只能截圖。。剛寫的代碼,注釋樣式還未完善。。我知道變量名很丑陋,哈哈??

image-1652086738287
image-1652086142080
image-1652086118582

這里只要保證sql查出來的數據和excel對應上即可自動替換,因為是oracle所以查出來的key是大寫的,我excel變量是小寫的,所以我方法里面做了一個轉小寫的操作

image-1652086243755
image-1652086379856

效果

image-1652086599918


原生poi實現(xiàn)模版導出的評論 (共 條)

分享到微博請遵守國家法律
津市市| 蓬安县| 大理市| 江都市| 福清市| 汶川县| 高淳县| 邵武市| 丰顺县| 泽普县| 滨州市| 左贡县| 吴川市| 巴林右旗| 昭觉县| 平南县| 光泽县| 边坝县| 龙州县| 平武县| 桃园市| 延川县| 平塘县| 南昌县| 饶河县| 犍为县| 星座| 凤冈县| 鲁山县| 图片| 绍兴县| 荣成市| 中山市| 扶风县| 磴口县| 桦南县| 金湖县| 苍山县| 祁东县| 沙湾县| 万荣县|