diff --git a/pom.xml b/pom.xml
index 9f1a4c7..3800d3a 100644
--- a/pom.xml
+++ b/pom.xml
@@ -4,7 +4,7 @@
4.0.0
com.alibaba
easyexcel
- 2.2.10
+ 2.2.11-QFX-SNAPSHOT
jar
easyexcel
@@ -127,12 +127,14 @@
- ossrh
- https://oss.sonatype.org/content/repositories/snapshots
+ nexus
+ maven-snapshot
+ http://mvn.finedevelop.com/repository/fanruan/
- ossrh
- https://oss.sonatype.org/service/local/staging/deploy/maven2/
+ nexus
+ maven-releases
+ http://mvn.finedevelop.com/repository/fanruan-release/
diff --git a/src/main/java/com/alibaba/excel/analysis/v03/handlers/BofRecordHandler.java b/src/main/java/com/alibaba/excel/analysis/v03/handlers/BofRecordHandler.java
index 3e6713c..141c60c 100644
--- a/src/main/java/com/alibaba/excel/analysis/v03/handlers/BofRecordHandler.java
+++ b/src/main/java/com/alibaba/excel/analysis/v03/handlers/BofRecordHandler.java
@@ -20,6 +20,11 @@ import com.alibaba.excel.util.SheetUtils;
*/
public class BofRecordHandler extends AbstractXlsRecordHandler {
+ @Override
+ public boolean support(XlsReadContext xlsReadContext, Record record) {
+ return true;
+ }
+
@Override
public void processRecord(XlsReadContext xlsReadContext, Record record) {
BOFRecord br = (BOFRecord) record;
diff --git a/src/main/java/com/alibaba/excel/analysis/v03/handlers/BoundSheetRecordHandler.java b/src/main/java/com/alibaba/excel/analysis/v03/handlers/BoundSheetRecordHandler.java
index 685dcc6..6f491ec 100644
--- a/src/main/java/com/alibaba/excel/analysis/v03/handlers/BoundSheetRecordHandler.java
+++ b/src/main/java/com/alibaba/excel/analysis/v03/handlers/BoundSheetRecordHandler.java
@@ -13,6 +13,11 @@ import com.alibaba.excel.context.xls.XlsReadContext;
*/
public class BoundSheetRecordHandler extends AbstractXlsRecordHandler implements IgnorableXlsRecordHandler {
+ @Override
+ public boolean support(XlsReadContext xlsReadContext, Record record) {
+ return true;
+ }
+
@Override
public void processRecord(XlsReadContext xlsReadContext, Record record) {
BoundSheetRecord bsr = (BoundSheetRecord)record;
diff --git a/src/main/java/com/alibaba/excel/analysis/v03/handlers/EofRecordHandler.java b/src/main/java/com/alibaba/excel/analysis/v03/handlers/EofRecordHandler.java
index 32b5b88..33059fa 100644
--- a/src/main/java/com/alibaba/excel/analysis/v03/handlers/EofRecordHandler.java
+++ b/src/main/java/com/alibaba/excel/analysis/v03/handlers/EofRecordHandler.java
@@ -19,6 +19,11 @@ import com.alibaba.excel.read.metadata.holder.xls.XlsReadSheetHolder;
*/
public class EofRecordHandler extends AbstractXlsRecordHandler implements IgnorableXlsRecordHandler {
+ @Override
+ public boolean support(XlsReadContext xlsReadContext, Record record) {
+ return true;
+ }
+
@Override
public void processRecord(XlsReadContext xlsReadContext, Record record) {
if (xlsReadContext.readSheetHolder() == null) {
diff --git a/src/main/java/com/alibaba/excel/analysis/v03/handlers/SstRecordHandler.java b/src/main/java/com/alibaba/excel/analysis/v03/handlers/SstRecordHandler.java
index 35727b6..c60f870 100644
--- a/src/main/java/com/alibaba/excel/analysis/v03/handlers/SstRecordHandler.java
+++ b/src/main/java/com/alibaba/excel/analysis/v03/handlers/SstRecordHandler.java
@@ -13,6 +13,12 @@ import com.alibaba.excel.context.xls.XlsReadContext;
* @author Dan Zheng
*/
public class SstRecordHandler extends AbstractXlsRecordHandler implements IgnorableXlsRecordHandler {
+
+ @Override
+ public boolean support(XlsReadContext xlsReadContext, Record record) {
+ return true;
+ }
+
@Override
public void processRecord(XlsReadContext xlsReadContext, Record record) {
xlsReadContext.readWorkbookHolder().setReadCache(new XlsCache((SSTRecord)record));