1. 首页
  2. 编程语言
  3. C++ 
  4. basic_excel excel开源读写库[修正bug]

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

上传者: 2019-01-02 02:43:05上传 RAR文件 36.46KB 热度 35次
开源basic_excel存在读excel文件时load异常,原因是对其中work表中WORKBOOK_GLOBALS的case CODE::SST组装存在bug,SST中存放全局的stting信息,当其长度超过8224时就需要拆分记录,新的记录标识位为[CODE::CONTINUE],因此,读时需要组装; 这折分有几种规则,1、前一个字符串还没有完时,后续的新recode开头只有1个字节的unicode标识;2、前一个字符串完整时,那后续新recode正常开头了; 具体的修改见代码;
用户评论
码姐姐匿名网友 2019-01-02 02:43:07

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

码姐姐匿名网友 2019-01-02 02:43:07

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

码姐姐匿名网友 2019-01-02 02:43:07

不错,修正bug后能使用。

码姐姐匿名网友 2019-01-02 02:43:07

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

码姐姐匿名网友 2019-01-02 02:43:07

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