From 28512e6e788d3ca621ff06acde201646119e1f83 Mon Sep 17 00:00:00 2001 From: lijiarao Date: Thu, 15 Aug 2024 14:33:34 +0800 Subject: [PATCH] =?UTF-8?q?fix=20=E6=9D=A1=E6=AC=BE=E5=AF=BC=E5=87=BA?= =?UTF-8?q?=E6=8A=A5=E9=94=99?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../impl/FileSplitItemsEOServiceImpl.java | 20 +++++++++++-------- 1 file changed, 12 insertions(+), 8 deletions(-) diff --git a/laws-modules/src/main/java/com/jero/modules/split/service/impl/FileSplitItemsEOServiceImpl.java b/laws-modules/src/main/java/com/jero/modules/split/service/impl/FileSplitItemsEOServiceImpl.java index de5c50a4..c9d3ac16 100644 --- a/laws-modules/src/main/java/com/jero/modules/split/service/impl/FileSplitItemsEOServiceImpl.java +++ b/laws-modules/src/main/java/com/jero/modules/split/service/impl/FileSplitItemsEOServiceImpl.java @@ -4379,6 +4379,8 @@ public class FileSplitItemsEOServiceImpl extends ServiceImpl",""); + content = content.replaceAll("

","\n"); if (content.lastIndexOf("\n") > -1) { content = content.substring(0,content.lastIndexOf("\n")); } @@ -4509,16 +4511,18 @@ public class FileSplitItemsEOServiceImpl extends ServiceImpl]*?>|<[\\s]*?\\/[\\s]*?br[\\s]*?>", cnt); workbook = ConvertHtml2Excel.table2Excel(tableHtml,workbook,tableName); - if (StringUtils.isNotEmpty(tableHtmlTranslation) && tableHtmlTranslation.indexOf("") < 0) { - if (tableHtmlTranslation.indexOf("") < 0) { - tableHtmlTranslation = tableHtmlTranslation.replaceFirst("",""); - tableHtmlTranslation = tableHtmlTranslation.replaceFirst("",""); - } else { - tableHtmlTranslation = tableHtmlTranslation.replaceFirst("",""); - tableHtmlTranslation = tableHtmlTranslation.replaceFirst("",""); + if (StringUtils.isNotEmpty(tableHtmlTranslation)) { + if (!tableHtmlTranslation.contains("")){ + if (!tableHtmlTranslation.contains("")) { + tableHtmlTranslation = tableHtmlTranslation.replaceFirst("",""); + tableHtmlTranslation = tableHtmlTranslation.replaceFirst("",""); + } else { + tableHtmlTranslation = tableHtmlTranslation.replaceFirst("",""); + tableHtmlTranslation = tableHtmlTranslation.replaceFirst("",""); + } } + tableHtmlTranslation = tableHtmlTranslation.replaceAll("<[\\s]*?br[^>]*?>|<[\\s]*?\\/[\\s]*?br[\\s]*?>", cnt); } - tableHtmlTranslation = tableHtmlTranslation.replaceAll("<[\\s]*?br[^>]*?>|<[\\s]*?\\/[\\s]*?br[\\s]*?>", cnt); workbook = ConvertHtml2Excel.table2Excel(tableHtmlTranslation,workbook,tableName+"translation"); // for (int r=0;r colTableList = rowtableList.get(r);