刚才看了一下这个库对continue记录的处理,貌似只处理了用多个记录表示SST(Shared String Table)的情况? 没实际调试,只是粗看了一下
MS没有这个限制,理论上任意类型的数据都可以是多个记录表示的,只要数据的总长度超出了单个记录的尺寸限制。
不过实际遇到的文件中,excel 97中主要是这个SST数据会超长、需要分割为多条记录;excel 95中没有SST这个东西,有一个二进制数据也会分割成多条记录,但跟文本内容没关系。
【 在 callmebbser 的大作中提到: 】
: 下面这个是基于C的,License也更友好些。
:
https://github.com/libxls/libxls:
--
修改:z16166 FROM 125.35.123.*
FROM 125.35.123.*