解析“.XLS”文件

我这边需要解析一些“.XLS”格式的文件,这些文件可以在excel中打开。
但是这些文件并不是平常的“.xls”文件。

1:因为我打开这个文件并且想保存的时候,excel会提示“不能以当前格式保存文件,如果要保存,请点击确定并且以其他格式保存”。
2:当一个原始30K的“.XLS”文件保存为“.xls”文件的时候,大小变成了70K.
当然保存过的“.xls”文件也可以直接改后缀“.XLS”,但是内部格式还是“.xls”

我在网上下载了很多解析“xls”文件的库或者是工具,但是解析普通的“.xls”没有问题,解析我这个“.XLS”就失败了。

有人见过这种格式吗?
谢谢!

阅读 4.4k
2 个回答

这种东西可能是以\t分隔的普通的文本文件改成XLS后缀得来的,你可以有一个可以看见\t编辑器打开看看是不是,excel可以识别这种文件

我在ultra edit里面打开这种文件的二进制 ,可以看到汉字文本的编码。
如下图,红色划掉的就是汉字。。
图片描述

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题