JAVA開發操作work神器,poi-tl建議(yì)可(kě)以了(le)解下(xià)
發布時(shí)間:2021-12-29 15:07:27
作者:King
來(lái)源:本站
浏覽量(497)
點贊(91)
摘要:公司有個(gè)需求,需要JAVA代碼操作word文檔并生成新的(de)文檔,由于用(yòng)的(de)JAVA所以就找了(le)一些關于這(zhè)方面的(de)擴展,下(xià)面介紹下(xià)poi-tl插件的(de)使用(yòng)方式maven引入方式<dependency><groupId>com.deepoove</groupId><artifactId>poi-tl</artifactId><versi
公司有個(gè)需求,需要JAVA代碼操作word文檔并生成新的(de)文檔,由于用(yòng)的(de)JAVA所以就找了(le)一些關于這(zhè)方面的(de)擴展,下(xià)面介紹下(xià)poi-tl插件的(de)使用(yòng)方式
maven引入方式 <dependency> <groupId>com.deepoove</groupId> <artifactId>poi-tl</artifactId> <version>1.11.0</version> </dependency> gradle引入方式 implementation 'com.deepoove:poi-tl:1.11.0'
poi-tl标簽說明(míng)
文本:{{var}}
圖片:{{@var}}
表格:{{#var}}
列表:{{*var}}
使用(yòng)方式
隻需要word文檔以雙花括号方式命名即可(kě),比如:{{name}}-{{message}}
Map<String, String> params = new HashMap<>(); params.put("name","商端科技"); params.put("message","專業定制開發"); String path = "word母版地址"; XWPFTemplate template = XWPFTemplate.compile(new File(path)).render(params); String templatePath = "生成的(de)word文檔保存地址"; template.writeAndClose(new FileOutputStream(templatePath));
至此,就完事了(le)在線文檔修改工作,新生成的(de)word文檔内容爲:商端科技-專業定制開發!
掃一掃,關注我們
91
相關新聞
- JAVA開發之hashMap時(shí)間複雜(zá)度分(fēn)析
- 微信小程序開發偶發性獲取手機号失敗解決方案
- 使用(yòng)JAVA開發小程序時(shí),如何防止接口被頻(pín)繁請求
- app開發制作過程中,使用(yòng)JAVA注解方式,實現權限功能開發
- springBoot小程序開發的(de)項目,後台如何優雅的(de)停止進程
- JAVA知識十連問
- JAVA語言小程序開發之hashMap原理(lǐ)詳解
- mysql常見錯誤詳解
- 小程序open-data組件将于2022年2月(yuè)21日24時(shí)起···
- 爲什(shén)麽重寫了(le)equals方法,就必須重寫hashCode