fix:【数据源】-本地Excel文件创建的数据源数据预览为空

This commit is contained in:
taojinlong 2023-12-29 12:16:21 +08:00
parent 6a6bca4d68
commit 237c3c37bc

View File

@ -297,25 +297,19 @@ public class ExcelUtils {
}
private String cellType(String value) {
if(value.length()> 19){
return "TEXT";
}
try {
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
sdf.parse(value);
return "DATETIME";
} catch (Exception e1) {
if(value.length()> 19){
return "TEXT";
}
try {
Double d = Double.valueOf(value);
double eps = 1e-10;
if (d - Math.floor(d) < eps) {
return "LONG";
} else {
return "DOUBLE";
}
} catch (Exception e2) {
return "TEXT";
Double d = Double.valueOf(value);
double eps = 1e-10;
if (d - Math.floor(d) < eps) {
return "LONG";
} else {
return "DOUBLE";
}
} catch (Exception e2) {
return "TEXT";
}
}