easyexcel CountTagHandler 解析错误 $456

voj3qocg  于 2022-10-26  发布在  其他
关注(0)|答案(1)|浏览(170)

建议先去看文档

快速开始常见问题

触发场景描述

读excel 格式 xlsx
方法 doReadAll()

触发Bug的代码

public class CountTagHandler extends AbstractXlsxTagHandler {
    public CountTagHandler() {
    }

    public void startElement(XlsxReadContext xlsxReadContext, String name, Attributes attributes) {
        String d = attributes.getValue("ref");
        String totalStr = d.substring(d.indexOf(":") + 1, d.length());
        String c = totalStr.toUpperCase().replaceAll("[A-Z]", "");
        xlsxReadContext.readSheetHolder().setApproximateTotalRowNumber(Integer.parseInt(c));
    }
}

提示的异常或者没有达到的效果

相关问题