是否有人熟悉可以确定Excel文件格式的库或工具?或者,如果失败了,那么有关不同格式的文档可以让我编写自己的文档?识别不同的Excel文件格式
0
A
回答
0
Excel文件格式被称为二进制交换文件格式(BIFF)有使用BIFF相同版本的Excel不同的版本。
开放式办公文档Excel File Format。
看看Open Office API,这应该对你有所帮助。
0
Excel 97-2003工作簿被称为Biff8。它们实际上是OLE复合文档,它们本质上是文件内的文件系统。他们的主要工作簿保存在一个名为“工作簿”流和他们有VBA模块,OLE对象,文件属性等其他流...
的Win32 API的包括读取OLE复合文档。它们远非微不足道。一旦获得“Workbook”流,第一个Biff记录将该文件标识为一个Excel文件。
您可以找到微软在Microsoft Office Binary File Formats页面上的BIFF8文件格式出色的文档。
新的Excel 2007打开XML(XLSX)格式实际上是与工作簿部分一个zip文件,并在OpenXmlDeveloper.org被记录在案。
我不知道一个工具,它只会告诉你一个工作簿的格式。如果准确度不是问题,您可以采取简单但不是非常可靠的方法,只需查看99%+时间的扩展。
有许多工具来读取XLS和XLSX工作簿,包括这同时读取。
声明:我自己的SpreadsheetGear LLC
相关问题
- 1. gcc - 无法识别的文件:文件格式不被识别
- 2. 如何识别excel列中不同格式的数据类型
- 3. 文件无法识别:文件格式无法识别
- 4. loop_apply.o:无法识别文件:无法识别文件格式
- 5. 在Excel 2007中运行宏后,文件在Excel 2003中的格式不是可识别的格式
- 6. 识别格式错误的XML文件
- 7. 不是可执行格式:文件格式无法识别GDB
- 8. 识别Excel模式
- 9. Excel hh:mm:ss格式无法识别
- 10. 无法识别文件格式
- 11. C++“文件格式无法识别”?
- 12. 文件无法识别:文件格式无法识别的错误使用C
- 13. MS Excel:“文件格式不同于文件扩展名指定的格式”
- 14. SignTool错误:无法识别此文件格式,因为它不被识别
- 15. 克++扔文件无法识别:文件格式无法识别错误
- 16. 正则表达式:识别不同格式的电话号码
- 17. Excel公式识别hh:mm
- 18. 识别rtf格式
- 19. 使用VBA更改为日期格式时Excel不识别年
- 20. Django识别文件模式
- 21. 的Javascript条件格式无法识别
- 22. AR不能创建归档: “文件格式无法识别”
- 23. Docker构建:xz(stdin):文件格式不被识别
- 24. 在SSIS中识别Excel文件路径
- 25. Excel无法识别XLS文件
- 26. GNAT-GVD:不是可执行格式:文件格式无法识别
- 27. 新的Excel与不同格式的文件需要使用SSIS
- 28. 格式的Excel文件C#
- 29. Excel中不识别号码
- 30. 如何识别.ppt文件是2003格式还是97格式或95格式