From b8a3a99dd568d2b41d29433fa2692409ec1acaba Mon Sep 17 00:00:00 2001 From: godotg Date: Fri, 15 Jul 2022 16:30:10 +0800 Subject: [PATCH] =?UTF-8?q?fix[storage]:=20excel=E7=9A=84=E9=A6=96?= =?UTF-8?q?=E4=B8=AA=E5=8D=95=E5=85=83=E6=A0=BC=E4=B8=BA=E7=A9=BA=E7=9A=84?= =?UTF-8?q?=E4=B8=8D=E8=AF=BB=E5=8F=96=E6=95=B0=E6=8D=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../main/java/com/zfoo/storage/util/ExcelToJsonUtils.java | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/storage/src/main/java/com/zfoo/storage/util/ExcelToJsonUtils.java b/storage/src/main/java/com/zfoo/storage/util/ExcelToJsonUtils.java index dab02835..ca051a46 100644 --- a/storage/src/main/java/com/zfoo/storage/util/ExcelToJsonUtils.java +++ b/storage/src/main/java/com/zfoo/storage/util/ExcelToJsonUtils.java @@ -75,6 +75,12 @@ public class ExcelToJsonUtils { List rows = new ArrayList<>(); while (iterator.hasNext()) { var row = iterator.next(); + + var idCell = row.getCell(0); + if (StringUtils.isBlank(CellUtils.getCellStringValue(idCell))) { + continue; + } + var columns = new ArrayList(); for (var header : headers) { var cell = row.getCell(header.getIndex());