From 99934e2b9f7661b953a3d7f84a0553a26ea875c1 Mon Sep 17 00:00:00 2001 From: Looly Date: Tue, 29 Dec 2020 19:08:52 +0800 Subject: [PATCH] fix bug #1342 --- CHANGELOG.md | 3 ++- .../src/main/java/cn/hutool/poi/excel/sax/SheetRidReader.java | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 081f126fc..56beb0da4 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -10,7 +10,8 @@ ### Bug修复 * 【core 】 修复ZipUtil.unzip从流解压关闭问题(issue#I2B0S1@Gitee) -* 【core 】 修复Excel07Writer写出表格错乱问题(issue#I2B57B@Gitee) +* 【poi 】 修复Excel07Writer写出表格错乱问题(issue#I2B57B@Gitee) +* 【poi 】 修复SheetRidReader读取字段错误问题(issue#1342@Github) ------------------------------------------------------------------------------------------------------------- diff --git a/hutool-poi/src/main/java/cn/hutool/poi/excel/sax/SheetRidReader.java b/hutool-poi/src/main/java/cn/hutool/poi/excel/sax/SheetRidReader.java index 56c744ec9..65d697be5 100644 --- a/hutool-poi/src/main/java/cn/hutool/poi/excel/sax/SheetRidReader.java +++ b/hutool-poi/src/main/java/cn/hutool/poi/excel/sax/SheetRidReader.java @@ -113,7 +113,7 @@ public class SheetRidReader extends DefaultHandler { @Override public void startElement(String uri, String localName, String qName, Attributes attributes) { if (TAG_NAME.equalsIgnoreCase(localName)) { - final String ridStr = attributes.getValue(SHEET_ID_ATTR); + final String ridStr = attributes.getValue(RID_ATTR); if(StrUtil.isEmpty(ridStr)){ return; }