找回密码
 立即注册

QQ登录

只需一步,快速开始

LuoDLeo

注册会员

3

主题

11

帖子

26

积分

注册会员

积分
26
最新发帖
LuoDLeo
注册会员   /  发表于:2022-9-2 22:32  /   查看:3317  /  回复:14
1金币
本帖最后由 Lynn.Dou 于 2022-10-25 11:20 编辑

将excel转换成json后,spreadJs控件无法正常显示表格内容,附件为无法显示的excel文件,spreadJs版本为15.0.7,经查,含有以下图片中的设置的excel均无法显示 image.png858938293.png

移除conditionalFormats属性前无法显示
image.png51209715.png

移除conditionalFormats属性后正常显示
image.png526934203.png

不能正常显示.zip

7.84 KB, 下载次数: 125

最佳答案

查看完整内容

和您同步下最新进展,目前15.2.3 已经发布,您可以npm直接下载。

14 个回复

倒序浏览
最佳答案
最佳答案
Ellia.DuanSpreadJS 开发认证
超级版主   /  发表于:2022-9-2 22:32:47
来自 16#
和您同步下最新进展,目前15.2.3 已经发布,您可以npm直接下载。
回复 使用道具 举报
Ellia.DuanSpreadJS 开发认证
超级版主   /  发表于:2022-9-5 09:41:21
2#
本帖最后由 Ellia.Duan 于 2022-9-5 09:43 编辑

请问您的xlsx文件是用SpreadJS编辑后,导出的文件,还是在office excel产品上直接编辑后保存的文件呢?我这边下载您的excel文件后,无法导入到SpreadJS中。一般来说,SpreadJS可以导入xlsx文件,但是提示无效转换异常。请问您在xlsx文件中做了哪些操作?
image.png215142211.png
回复 使用道具 举报
LuoDLeo
注册会员   /  发表于:2022-9-5 10:45:42
3#
office制作好以后导入的,所做的操作就是第一张图。后面两张图分别是包含该属性与不含该属性的显示差异。导入是通过spreadJs提供的导入方法导入的,将excel转为json后存入数据库,再从数据库读取进行加载
回复 使用道具 举报
LuoDLeo
注册会员   /  发表于:2022-9-5 10:49:53
4#
Ellia.Duan 发表于 2022-9-5 09:41
请问您的xlsx文件是用SpreadJS编辑后,导出的文件,还是在office excel产品上直接编辑后保存的文件呢?我这 ...

office制作好以后导入的,所做的操作就是第一张图。后面两张图分别是包含该属性与不含该属性的显示差异。导入是通过spreadJs提供的导入方法导入的,将excel转为json后存入数据库,再从数据库读取进行加载
回复 使用道具 举报
Ellia.DuanSpreadJS 开发认证
超级版主   /  发表于:2022-9-5 11:47:09
5#
LuoDLeo 发表于 2022-9-5 10:45
office制作好以后导入的,所做的操作就是第一张图。后面两张图分别是包含该属性与不含该属性的显示差异。导 ...

您提到了将excel转为json后存入数据库。请问是通过什么方式将excel转为json的?
回复 使用道具 举报
LuoDLeo
注册会员   /  发表于:2022-9-5 12:15:30
6#
Ellia.Duan 发表于 2022-9-5 11:47
您提到了将excel转为json后存入数据库。请问是通过什么方式将excel转为json的?

spreadJs自带的方法
回复 使用道具 举报
LuoDLeo
注册会员   /  发表于:2022-9-5 12:22:11
7#
Ellia.Duan 发表于 2022-9-5 11:47
您提到了将excel转为json后存入数据库。请问是通过什么方式将excel转为json的?

你把我发的附件的excel打开,然后清除第一个单元格的所有格式,应该就能导入了
回复 使用道具 举报
沉沉悬赏达人认证
金牌服务用户   /  发表于:2022-9-5 16:25:17
8#
您好,问题已复现,已将此问题记录下来进一步调研,待有进展会在贴中通知您
回复 使用道具 举报
Lynn.Dou讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2022-9-5 17:23:17
9#
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部