[alibaba/easyexcel]写入数据时插入列为从1递增的序号时,未写入数据

2024-05-24 523 views
6

触发场景描述  向Excel中写入数据时插入列为从1递增的序号时,未写入数据。
 其他列可正常插入数据。

触发Bug的代码

    public static <T> void writeData(Integer sheetNum, String sheetName, List<T> data, Class<T> tClass){
        ExcelWriter writer = EasyExcel.write(outFileName, tClass).build();
        WriteSheet sheet = EasyExcel.writerSheet(sheetNum, sheetName).build();
        writer.write(data, sheet);
        writer.finish();
    }

提示的异常或者没有达到的效果
断点到上述代码第一行时,data中的数据 1
tClass中No 4
生成 Excel中数据 3

回答

4

no换成小写试试,不符合规范的命名无法被读取到

2

no换成小写试试,不符合规范的命名无法被读取到

还真是.... 谢谢!!! @pdkst

7

记得关闭issue 233

5

记得关闭issue 233

好的 23333