国产精品天干天干,亚洲毛片在线,日韩gay小鲜肉啪啪18禁,女同Gay自慰喷水

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

原生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)模版導出的評論 (共 條)

分享到微博請遵守國家法律
通城县| 长寿区| 全州县| 枣强县| 左云县| 吴忠市| 青海省| 滁州市| 汪清县| 新源县| 五寨县| 水富县| 宁阳县| 赤峰市| 革吉县| 晋江市| 西乌| 兴国县| 西城区| 澄迈县| 七台河市| 奎屯市| 黄平县| 嘉鱼县| 朝阳区| 太原市| 义乌市| 镇巴县| 达拉特旗| 梁平县| 成都市| 西安市| 太和县| 普定县| 廊坊市| 茌平县| 璧山县| 孝感市| 罗平县| 灵武市| 尉犁县|