From 5d7180c93908254c54c4de65979416455a885a71 Mon Sep 17 00:00:00 2001 From: Looly Date: Thu, 27 Apr 2023 18:48:59 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96Sax=E6=96=B9=E5=BC=8F?= =?UTF-8?q?=E8=AF=BB=E5=8F=96=E6=97=B6=E7=A9=BA=E7=99=BD=E8=A1=8C=E8=BF=94?= =?UTF-8?q?=E5=9B=9E0=EF=BC=8C=E4=BF=AE=E6=94=B9=E4=B8=BA=E8=BF=94?= =?UTF-8?q?=E5=9B=9E-1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../dromara/hutool/poi/excel/sax/SheetDataSaxHandler.java | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/hutool-poi/src/main/java/org/dromara/hutool/poi/excel/sax/SheetDataSaxHandler.java b/hutool-poi/src/main/java/org/dromara/hutool/poi/excel/sax/SheetDataSaxHandler.java index d2132a3c2..b180d2751 100644 --- a/hutool-poi/src/main/java/org/dromara/hutool/poi/excel/sax/SheetDataSaxHandler.java +++ b/hutool-poi/src/main/java/org/dromara/hutool/poi/excel/sax/SheetDataSaxHandler.java @@ -189,9 +189,8 @@ public class SheetDataSaxHandler extends DefaultHandler { */ private void startRow(final Attributes attributes) { final String rValue = AttributeName.r.getValue(attributes); - if (null != rValue) { - this.rowNumber = Long.parseLong(rValue) - 1; - } + // https://gitee.com/dromara/hutool/issues/I6WYF6 + this.rowNumber = (null == rValue) ? -1 : Long.parseLong(rValue) - 1; } /**