页面树结构

版本比较

标识

  • 该行被添加。
  • 该行被删除。
  • 格式已经改变。

(本文档仅供参考)

问题现象

1)Excel模板文件为xls;

2) _GoBack_GoBackexcel导入模板导入数据报2)excel导入模板导入数据报"导入失败:The supplied data appears to be in the Office 2007+ XML.You are calling the part of POI that deals with OLE2 Office Documents.You need to call a different part of POI to process this data (eg XSSF instead HSSF)"错误

原理

xls是excel2003及以前版本生成的文件格式,而xlsx是excel2007及以后版本生成的文件格式,由于这两种文件存在差异,Smartbi对这两种格式的处理逻辑不同,且是根据后缀名判断执行不同的处理逻辑。
可能存在非法修改excel文件格式(由第三方软件强制修改或手工修改),造成Smartbi通过后缀识别的文件格式与实际文件格式不匹配,导致在导入时出现了处理异常。

...