首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >损坏的Excel文件& 7zip

损坏的Excel文件& 7zip
EN

Stack Overflow用户
提问于 2014-09-16 10:51:40
回答 1查看 2.8K关注 0票数 0

我对一个损坏的excel文件有问题。到目前为止,我已经使用7zip打开它作为一个存档,并提取大部分数据。但一些重要的纸张是无法提取的。

使用7zip的l命令,我得到以下输出:

代码语言:javascript
复制
7z.exe l -slt "C:\Users\corrupted1.xlsm" xl/worksheets/sheet3.xml

输出:

代码语言:javascript
复制
Listing archive: C:\Users\corrupted1.xlsm

--
Path = C:\Users\corrupted1.xlsm
Type = zip
Physical Size = 11931916

----------
Path = xl\worksheets\sheet3.xml
Folder = -
Size = 57217
Packed Size = 12375
Modified = 1980-01-01 00:00:00
Created =
Accessed =
Attributes = .....
Encrypted = -
Comment =
CRC = 553C3C52
Method = Deflate
Host OS = FAT
Version = 20

但是,当试图提取它(或为此进行测试)时,我得到:

代码语言:javascript
复制
7z.exe t -slt "C:\Users\corrupted1.xlsm" xl/worksheets/sheet3.xml

输出:

代码语言:javascript
复制
Processing archive: C:\Users\corrupted1.xlsm

Testing     xl\worksheets\sheet3.xml     Unsupported Method

Sub items Errors: 1

上面列出的方法是Deflate,这对于所有工作表都是一样的。

有什么我能做的吗?这是什么腐败?是儿童权利委员会吗?我能忽略它吗?

请帮帮我!

编辑:以下是试图通过7zip提取或编辑xml文件时的错误:

编辑2:也尝试了WinZip,得到:

代码语言:javascript
复制
Extracting to "C:\Users\axpavl\AppData\Local\Temp\wzf0b9\"
Use Path: yes   Overlay Files: yes
Extracting xl\worksheets\sheet2.xml
Unable to find the local header for xl\worksheets\sheet2.xml.
Severe Error: Cannot find a local header.
EN

回答 1

页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/25866841

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档