找回密码
 立即注册

QQ登录

只需一步,快速开始

AGCGZ

注册会员

15

主题

21

帖子

90

积分

注册会员

积分
90
AGCGZ
注册会员   /  发表于:2019-7-30 17:16  /   查看:4834  /  回复:6
本帖最后由 AGCGZ 于 2019-7-31 16:27 编辑

描述:spreadjs导出Excel文件后使用Excel2013打开,提示‘需要修复’,点击是以后可以正常打开,但是使用打了兼容包的Excel2003无法打开此文件。

目标:我们想使用打了兼容包的Excel2003打开此Excel文件,烦请看看是什么问题导致的。

附件为此次提示需要修复的Excel文件。

Eexcl错误信息:
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<recoveryLog xmlns="file:///C:\Users\Administrator\AppData\Roaming\Tencent\QQ\Temp\%W@GJ$ACOF(TYDYECOKVDYB.pnghttp://schemas.openxmlformats.org/spreadsheetml/2006/main"><logFileName>error140840_01.xml</logFileName><summary>在文件“C:\Users\Administrator\Downloads\test.xlsx”中检测到错误</summary><additionalInfo><info>Excel 已完成文件级验证和修复。此工作簿的某些部分可能已被修复或丢弃。</info></additionalInfo><repairedRecords summary="以下是修复列表:"><repairedRecord>已修复的记录: /xl/worksheets/sheet1.xml 部分的 工作表属性</repairedRecord></repairedRecords></recoveryLog>




File.zip

1.46 MB, 下载次数: 120

6 个回复

倒序浏览
KevinChen讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2019-7-30 18:07:40
沙发
您好,问题已收到,明天给您回复。
回复 使用道具 举报
KevinChen讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2019-7-31 15:37:30
板凳
您好,麻烦您上传ssjson文档到附件中,如果ssjson较大,可以压缩成zip后上传。
回复 使用道具 举报
AGCGZ
注册会员   /  发表于:2019-7-31 16:28:19
地板
KevinChen 发表于 2019-7-31 15:37
您好,麻烦您上传ssjson文档到附件中,如果ssjson较大,可以压缩成zip后上传。

已经从新上传了,请再次下载附件
回复 使用道具 举报
KevinChen讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2019-8-1 10:17:10
5#
您好,问题已经重现,如下所示:

  1. <?xml version="1.0" encoding="UTF-8" standalone="true"?>

  2. -<recoveryLog xmlns="http://schemas.openxmlformats.org/spreadsheetml/2006/main">

  3. <logFileName>error062640_01.xml</logFileName>

  4. <summary>在文件“C:\Users\Downloads\123 (4).xlsx”中检测到错误</summary>


  5. -<repairedRecords>

  6. <repairedRecord>已修复的记录: /xl/worksheets/sheet2.xml 部分的 工作表属性</repairedRecord>

  7. </repairedRecords>

  8. </recoveryLog>
复制代码


这个问题需要进一步分析您的ssjson,本贴状态改为“保留处理”,后续进展请关注本贴。
回复 使用道具 举报
KevinChen讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2019-8-9 17:58:39
6#
您好,问题正在以最高优先级处理,问题编号SJS-1316,有新的进展我会第一时间在本帖回复。
回复 使用道具 举报
KevinChen讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2019-8-13 12:25:52
7#
您好,您的JSON.txt在导出成Excel后,在Excel 2016 增强版中会有报错信息,但在最新版的Office 365 Excel 中不会出现报错和修复信息了,但依然没有加载出sheet2。

您能否描述一下,您的json模板是如何生成的?我们排查这个问题的时候,需要追溯一下问题的成因,因为SpreadJS生成模板的机制是,在导入的模板(xlsx或ssjson)中,如果包含了无法解析的内容,不会修改或删除这些内容,因此猜测是由于一些外加的内容导致的问题。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部