找回密码
 立即注册

QQ登录

只需一步,快速开始

jiqimao讲师达人认证
金牌服务用户   /  发表于:2021-10-27 13:31:10
5#
我发现是这步:workbook.toJson();,造成的。
只要从workbook获得string,再写入ssjson文件,该ssjson文件导入sp后就无法正常筛选空白颜色。
并且用string写入的ssjson文件会比你提供的直接workbook输出到FileOutputStream产生的文件小2kb左右。
请再现问题并帮我们确认,究竟是我们使用的问题,还是gcexcel本身的问题。如果是使用的问题,如何才能获得ssjson的string后用string正确生成ssjson文件。
回复 使用道具 举报
Derrick.Jiao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2021-10-20 10:51:20
4#
jiqimao 发表于 2021-10-20 09:55
你好, 请问你用的是那个版本呢 ? 导出的代码能够贴出来, 我参考一下呢

我用的是4.2.4这个版本,这是我测试的代码Workbook workbook = new Workbook();
workbook.open("SOP栏杆配件9-25.xlsx");
FileOutputStream outputStream = new FileOutputStream(new File("2.ssjson"));        
workbook.toJson(outputStream);        
outputStream.flush();         
outputStream.close();
回复 使用道具 举报
jiqimao讲师达人认证
金牌服务用户   /  发表于:2021-10-20 09:55:37
3#
你好, 请问你用的是那个版本呢 ? 导出的代码能够贴出来, 我参考一下呢
回复 使用道具 举报
最佳答案
最佳答案
Derrick.Jiao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2021-9-28 15:56:52
来自 2#
你好,请问具体如何复现你的问题呢?附件是我用GcExcel导出的json,我将其导入SpreadJS是可以正常按颜色筛选的。请再提供一下详细步骤,或者用我的json测试一下是否还存在此问题。https://demo.grapecity.com.cn/SpreadJS/WebDesigner/index.html

2.zip

2.91 MB, 下载次数: 164

回复 使用道具 举报
12
您需要登录后才可以回帖 登录 | 立即注册
返回顶部