日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁技術文章
文章詳情頁

java 替換docx文件中的字符串方法實現

瀏覽:211日期:2022-08-17 08:50:41

替換docx文件里面的 ${} 字符串

java 替換docx文件中的字符串方法實現

public class Main { public static void main(String[] args) throws Exception { String template = 'C:UserslzhDesktop模板.docx'; String outSrc = 'C:UserslzhDesktop簡歷.docx'; var is = new FileInputStream(template); var os = new FileOutputStream(outSrc); editDocx(os, is, xml -> { Map<String,String> map = new HashMap<>(); map.put('${name}', '李**'); map.put('${sex}', '男'); map.put('${age}', '21'); Pattern p = Pattern.compile('(${)([w]+)(})'); Matcher m = p.matcher(xml); StringBuffer sb = new StringBuffer(); while (m.find()) {String group = m.group();m.appendReplacement(sb, map.get(group)); } m.appendTail(sb); xml = sb.toString(); return xml; }); } public static void editDocx(OutputStream bos,InputStream is, Process process){ ZipInputStream zin = new ZipInputStream(is); ZipOutputStream zos = new ZipOutputStream(bos); try { ZipEntry entry; while((entry = zin.getNextEntry()) != null) {//把輸入流的文件傳到輸出流中 如果是word/document.xml由我們輸入zos.putNextEntry(new ZipEntry(entry.getName()));if('word/document.xml'.equals(entry.getName())){ String xml = new BufferedReader(new InputStreamReader(zin)).lines().collect(Collectors.joining(System.lineSeparator())); xml = process.process(xml); ByteArrayInputStream byteIn = new ByteArrayInputStream(xml.getBytes()); int c; while ((c = byteIn.read()) != -1) { zos.write(c); } byteIn.close();}else { int c; while ((c = zin.read()) != -1) { zos.write(c); }} } } catch (IOException e) { e.printStackTrace(); } finally { try {zos.close();zin.closeEntry();zin.close(); } catch (IOException e) {e.printStackTrace(); } } }}interface Process { String process(String xml);}

到此這篇關于java 替換docx文件中的字符串方法實現的文章就介紹到這了,更多相關java 替換docx字符串內容請搜索好吧啦網以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持好吧啦網!

標簽: Java
相關文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
日本不卡视频在线观看| 久久亚洲在线| 久久午夜精品| 亚洲高清激情| 在线观看精品| 日本一区二区免费高清| 精品国产鲁一鲁****| 免费在线观看一区| 麻豆免费精品视频| 久久中文欧美| 国产一区2区| 久久97久久97精品免视看秋霞| 国产精品手机在线播放| 国产欧美日韩精品一区二区免费 | 快she精品国产999| 一区二区日韩免费看| 日韩在线麻豆| 日韩精品欧美大片| 国产乱子精品一区二区在线观看| 国产精品调教| 粉嫩av一区二区三区四区五区 | 人人香蕉久久| 国产精品99一区二区| 欧美特黄一级| 久色成人在线| 欧美亚洲tv| 麻豆91在线播放| 国产亚洲一区二区手机在线观看| 婷婷国产精品| 伊人久久大香伊蕉在人线观看热v| 免费在线观看精品| 国产亚洲人成a在线v网站| 国产精品久久久久久模特| 国产一区二区三区免费在线| 色一区二区三区四区| 国产自产自拍视频在线观看| 蜜桃tv一区二区三区| 亚洲在线久久| 免费在线观看一区| 精品一区在线| 日韩av一级片| 日韩综合精品| 中文字幕av亚洲精品一部二部| 日本不卡一区二区三区| 九九久久国产| 国产精品av一区二区| 婷婷成人av| 日韩成人精品一区| 亚洲欧美日韩国产综合精品二区| 国产欧美日韩免费观看| 麻豆精品视频在线| 亚洲国产综合在线看不卡| 亚洲欧美不卡| 久久不见久久见国语| 欧美日韩一二| 日韩在线成人| 亚洲天堂av影院| 综合国产视频| 国产网站在线| 亚洲一区二区三区免费在线观看| 国产精品麻豆成人av电影艾秋 | 亚洲精品中文字幕乱码| 亚洲精品少妇| 国产成人精品一区二区免费看京 | 欧美亚洲一级| 激情欧美日韩一区| 日韩高清在线不卡| 久久国产日韩| 91精品国产一区二区在线观看| 国产精品原创| 91久久在线| 久久精品亚洲| 亚洲乱码视频| 日韩在线短视频| 婷婷综合国产| 成人羞羞视频在线看网址| 日韩欧美高清一区二区三区| 久久精品免费一区二区三区 | 欧美日韩国产一区二区在线观看| 精精国产xxxx视频在线野外| 日韩高清不卡在线| 亚洲精品小说| 日韩欧美另类一区二区| 日本亚洲视频| 影音国产精品| 日韩欧美午夜| 国产日产一区| 亚洲深夜福利在线观看| 精精国产xxxx视频在线野外| 国产精品nxnn| 午夜视频一区二区在线观看| 久久久久久美女精品| 免费在线播放第一区高清av| 免费视频一区二区| 99精品美女| 国语精品一区| 欧美日韩99| 亚洲资源网站| 亚洲精品国产嫩草在线观看 | 亚洲午夜91| 国产一区二区三区成人欧美日韩在线观看| 免费观看在线色综合| 一区二区小说| 美女福利一区二区三区| 精品视频一区二区三区在线观看| 日韩黄色av| 亚洲我射av| 免费在线观看精品| 亚洲欧美日韩国产综合精品二区| 在线日韩av| 日韩精品2区| 成人在线观看免费视频| 国产欧美一区二区三区国产幕精品| 视频一区二区三区中文字幕| 香蕉精品视频在线观看| 久久精品卡一| 国产在线|日韩| 91日韩免费| 国内不卡的一区二区三区中文字幕| 国产精品一卡| 日本午夜精品久久久| 亚洲18在线| 中文字幕亚洲在线观看| 快she精品国产999| 久久午夜精品一区二区| 欧美日韩视频| 亚洲免费播放| 亚洲一区观看| 国产毛片一区| 免费日韩精品中文字幕视频在线| 欧美特黄a级高清免费大片a级| 欧洲激情综合| 欧美日韩国产在线观看网站| 欧美精品一区二区三区精品| 亚洲激情久久| 欧美日韩国产一区精品一区| 五月天激情综合网| 国产亚洲网站| 亚洲va久久| 国产精品视频一区视频二区| 国产精品久久久久av蜜臀| 国产精品videosex极品| 美腿丝袜亚洲一区| 国产一区精品福利| 在线看片国产福利你懂的| 91看片一区| 激情综合在线| 亚洲欧美网站| 日产欧产美韩系列久久99| 国产精品亚洲片在线播放| 国产精品99精品一区二区三区∴ | 日韩精品一区二区三区中文| 日韩黄色在线观看| 国产极品一区| 人人草在线视频| 午夜精品婷婷| 91综合久久爱com| 精品深夜福利视频| 国产99亚洲| 免播放器亚洲一区| 国产日韩中文在线中文字幕| 国产一区二区三区四区大秀 | 青草av.久久免费一区| 国产精品白浆| 日韩高清成人| 亚洲字幕久久| 韩国女主播一区二区三区| 不卡在线一区| 日韩精品视频在线看| 91一区二区| 最新日韩av| 日韩二区在线观看| 国产精品分类| 色综合www| 日韩天堂av| 国产精品v日韩精品v欧美精品网站| 久久精品一区二区国产| 国产毛片精品久久| 少妇久久久久| 亚洲专区在线| 91欧美极品| 水蜜桃久久夜色精品一区| 老牛影视一区二区三区| 日韩三区四区| 国产黄色一区| 日韩一区电影| 日韩一区二区三区在线看| 国产精品成人自拍| 久久久成人网| 亚洲日本欧美| 久久久精品网| 视频一区二区中文字幕| 国产亚洲高清一区| 另类小说一区二区三区| 国产视频网站一区二区三区| 欧美影院三区| 日本在线不卡视频| 福利视频一区| 亚洲电影有码| 国产精品一二|