Commit 1681d12b55c8901d40276f80d14049d46fc25993
1 parent
bad36a9e
Exists in
master
1.fix a bug about parse xml workbookview
Showing
2 changed files
with
4 additions
and
1 deletions
Show diff stats
build.gradle
| @@ -54,7 +54,7 @@ uploadArchives { | @@ -54,7 +54,7 @@ uploadArchives { | ||
| 54 | authentication(userName: NEXUS_USERNAME, password: NEXUS_PASSWORD) | 54 | authentication(userName: NEXUS_USERNAME, password: NEXUS_PASSWORD) |
| 55 | } | 55 | } |
| 56 | pom.project { | 56 | pom.project { |
| 57 | - version '2.2.12' | 57 | + version '2.2.14' |
| 58 | artifactId ARTIFACT_Id | 58 | artifactId ARTIFACT_Id |
| 59 | groupId GROUP_ID | 59 | groupId GROUP_ID |
| 60 | packaging TYPE | 60 | packaging TYPE |
src/main/java/com/taover/easyexcel/analysis/v07/workbook/WorkbookAnalyserImpl.java
| @@ -92,6 +92,9 @@ public class WorkbookAnalyserImpl implements WorkbookAnalyser { | @@ -92,6 +92,9 @@ public class WorkbookAnalyserImpl implements WorkbookAnalyser { | ||
| 92 | } | 92 | } |
| 93 | NodeList sheetsNodeList = workbook.getElementsByTagName(TAG_NAME_SHEETS); | 93 | NodeList sheetsNodeList = workbook.getElementsByTagName(TAG_NAME_SHEETS); |
| 94 | Node sheetsNode = sheetsNodeList.item(0); | 94 | Node sheetsNode = sheetsNodeList.item(0); |
| 95 | + if(sheetsNode == null) { | ||
| 96 | + return result; | ||
| 97 | + } | ||
| 95 | NodeList sheetNodeList = sheetsNode.getChildNodes(); | 98 | NodeList sheetNodeList = sheetsNode.getChildNodes(); |
| 96 | for(int i=0; i<sheetNodeList.getLength(); ++i) { | 99 | for(int i=0; i<sheetNodeList.getLength(); ++i) { |
| 97 | result.add(sheetNodeList.item(i)); | 100 | result.add(sheetNodeList.item(i)); |