From 6d42ef0db15cce06cfbd178e07287e5d54ee617d Mon Sep 17 00:00:00 2001 From: 林致杰 <1003392067@qq.com> Date: 星期一, 25 七月 2022 11:55:39 +0800 Subject: [PATCH] 问题修复 --- src/main/java/com/ots/common/utils/poi/WordUtil.java | 17 ++++++++--------- 1 files changed, 8 insertions(+), 9 deletions(-) diff --git a/src/main/java/com/ots/common/utils/poi/WordUtil.java b/src/main/java/com/ots/common/utils/poi/WordUtil.java index a394a0f..5407cd4 100644 --- a/src/main/java/com/ots/common/utils/poi/WordUtil.java +++ b/src/main/java/com/ots/common/utils/poi/WordUtil.java @@ -1113,17 +1113,16 @@ } else { String keyTemp = textSet.getKey(); String keyValue = Objects.isNull(textSet.getValue()) ? "" : textSet.getValue().toString(); - if (StringUtils.contains(keyValue, "%line-feed%") || StringUtils.contains(keyValue, "%table-line-feed%")) { - //琛ㄦ牸閲岀殑鎹㈣ 鐗规畩澶勭悊 鍥犱负娌℃湁娈佃惤 - if(StringUtils.contains(keyValue, "table")){ - String[] keyValues = keyValue.split("%table-line-feed%"); - runValue = delDynList(keyTemp, Arrays.asList(keyValues), paragraph, document,1); - }else{ - String[] keyValues = keyValue.split("%line-feed%"); - runValue = delDynList(keyTemp, Arrays.asList(keyValues), paragraph, document,0); - } + //琛ㄦ牸閲岀殑鎹㈣ 鐗规畩澶勭悊 鍥犱负娌℃湁娈佃惤 + if(StringUtils.contains(keyValue, "%table-line-feed%")){ + String[] keyValues = keyValue.split("%table-line-feed%"); + runValue = delDynList(keyTemp, Arrays.asList(keyValues), paragraph, document,1); + }else{ + String[] keyValues = keyValue.split("%line-feed%"); + runValue = delDynList(keyTemp, Arrays.asList(keyValues), paragraph, document,0); } + log.info("ChangeValue鐨刱ey鍊硷細" + key + " ChangeValue鐨剉alue鍊硷細" + keyValue); runValue = runValue.replaceAll(key, keyValue); } -- Gitblit v1.9.1