[alibaba/easyexcel]csv通过流的方式去解析扔出 "Convert excel format exception.You can try specifying the 'excelType' yourself"异常

2024-05-10 201 views
8

场景: 通过这种方式去远程获取流然后去解析读文件格式会识别不出来文件类型 EasyExcel.read(new URL("url").openStream()).build();

异常代码 ExcelTypeEnum#recognitionExcelType

image

回答

9

read()方法后加excelType(ExcelTypeEnum.CSV)就能解决了,记得用最新版

5

如果用excelType(ExcelTypeEnum.CSV)就能解决 那么如下图中的代码又有啥子意义呢,你都让我去用excelType去设置类型了,为啥还要适配用流的方式去判断格式类型

image image
2

3.1.0 版本应该会自动识别了

1

我就是用的最新版本3.1.0 然后扔出的这个异常

5

我就是用的最新版本3.1.1 一样扔出的这个异常,magic 识别有问题

8

能不能重开这个 issue

4

能不能重开这个 issue

好的

1

场景: 通过这种方式去远程获取流然后去解析读文件格式会识别不出来文件类型 EasyExcel.read(new URL("url").openStream()).build();

异常代码 ExcelTypeEnum#recognitionExcelType image

最新版本3.1.1 一样扔出的这个异常,magic 识别有问题