basic_excel excel开源读写库[修正bug]

qq_20810295 34 0 RAR 2019-01-02 02:01:05

开源basic_excel存在读excel文件时load异常,原因是对其中work表中WORKBOOK_GLOBALS的case CODE::SST组装存在bug,SST中存放全局的stting信息,当其长度超过8224时就需要拆分记录,新的记录标识位为[CODE::CONTINUE],因此,读时需要组装; 这折分有几种规则,1、前一个字符串还没有完时,后续的新recode开头只有1个字节的unicode标识;2、前一个字符串完整时,那后续新recode正常开头了; 具体的修改见代码;

用户评论
请输入评论内容
评分:
Generic placeholder image 卡了网匿名网友 2019-01-02 02:01:07

感谢楼主分享 改进后的确实好了很多 但是 效率还是提不起来 请问有什么办法吗?

Generic placeholder image 卡了网匿名网友 2019-01-02 02:01:07

我用BaseExcel库遇到这问题,不知道能不能解决

Generic placeholder image 卡了网匿名网友 2019-01-02 02:01:07

不错,修正bug后能使用。

Generic placeholder image 卡了网匿名网友 2019-01-02 02:01:07

basic_excel excel在读取大于7M的数据时候依然存在问题

Generic placeholder image 卡了网匿名网友 2019-01-02 02:01:07

谢谢楼主。楼主修改的很棒。excel读取失败的问题现在正常了。再次谢谢。