From a4d957be987b9e0240323499e0440b773bf2a5f3 Mon Sep 17 00:00:00 2001 From: 林致杰 <1003392067@qq.com> Date: 星期二, 26 七月 2022 15:28:03 +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 9f6d490..ab17064 100644 --- a/src/main/java/com/ots/common/utils/poi/WordUtil.java +++ b/src/main/java/com/ots/common/utils/poi/WordUtil.java @@ -1112,17 +1112,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