1
dong3580 2016-08-15 16:37:55 +08:00
无需区分,生成文档的时候规范 xls 文件头就行了,而且 mac/win 版的还会有编码区分。
参考: http://www.iana.org/assignments/media-types/media-types.xhtml |
2
hambut OP @dong3580 道理我都懂,但是有句谚语,“程序写的懒就怕你乱按”,当时那位同学留了个 exe 就走了- -
当时依稀的记得是 2 进制读取的方式,可能 wps 和 ms 有些不一样,遇到 wps 就闪退,所以才想在别的地方规避一下。 |
3
harry890829 2016-08-15 17:02:41 +08:00
16 进制打开对比一下?没有源码?
|
4
yangff 2016-08-15 17:10:21 +08:00
闪退的就是 wps ,不闪退的就是 ms
|
5
shimanooo 2016-08-15 17:20:06 +08:00
xls? xlsx?
后者可以 unzip 解压成一堆 xml |
6
dong3580 2016-08-15 17:53:19 +08:00
@harry890829
此处无对比参照物,无源码,基本无解了,想改都不方便。 |
7
hahiru 2016-08-15 18:07:23 +08:00 via Android
你分别用两个软件保存一遍相同数据的试试呗,看看同一个文件保存前后数据的变化。。。
|
8
meloduet 2016-08-15 22:43:07 +08:00
直接对比十六进制的文件头不就行了. 你可以重写这个工具不一定要源码, 如果非要源码就反编译呗
|