齐天大猫 发表于 2023-3-9 18:13:47

【gcexcel 6.0.3】workbook.fromJson报错【DOCXLS-7758】

本帖最后由 Ellia.Duan 于 2023-3-15 17:25 编辑

又出现了一个新的报错,麻烦看一下是哪个配置不兼容,有没有临时修改方案




Ellia.Duan 发表于 2023-3-9 18:21:04

本帖最后由 Ellia.Duan 于 2023-3-15 17:25 编辑

好的,问题收到,这边将深入调研下,有结果会及时通知您。【DOCXLS-7758】

Ellia.Duan 发表于 2023-3-10 09:32:51

您好,这边看了您的json结构,也发现了这个问题

marker应该是布尔值,不是一个对象。
您可以在此基础上修改json ,看是否还有问题。如果有问题,这边继续为您调研。
marker这个问题将在v16.0.5版本中修复。

齐天大猫 发表于 2023-3-15 17:18:46

Ellia.Duan 发表于 2023-3-10 09:32
您好,这边看了您的json结构,也发现了这个问题

marker应该是布尔值,不是一个对象。


我对应把这个配置修改为了布尔类型还是会报错:
Exception in thread "main" java.lang.IllegalStateException: JsonParser#getInt() is valid only VALUE_NUMBER parser state. But current parser state is VALUE_STRING
        at org.glassfish.json.JsonParserImpl.getInt(JsonParserImpl.java:107)
        at com.grapecity.documents.excel.o.b.u.l(Unknown Source)
        at com.grapecity.documents.excel.o.b.f.P(Unknown Source)
        at com.grapecity.documents.excel.o.b.f.aN(Unknown Source)
        at com.grapecity.documents.excel.o.b.f.aO(Unknown Source)
        at com.grapecity.documents.excel.o.b.f.cQ(Unknown Source)
        at com.grapecity.documents.excel.o.b.f.bu(Unknown Source)
        at com.grapecity.documents.excel.o.b.f.bY(Unknown Source)
        at com.grapecity.documents.excel.o.b.f.cv(Unknown Source)
        at com.grapecity.documents.excel.o.b.f.cI(Unknown Source)
        at com.grapecity.documents.excel.o.b.e.a(Unknown Source)
        at com.grapecity.documents.excel.o.b.e.a(Unknown Source)
        at com.grapecity.documents.excel.o.b.Y.a(Unknown Source)
        at com.grapecity.documents.excel.o.b.X.a(Unknown Source)
        at com.grapecity.documents.excel.o.b.X.a(Unknown Source)
        at com.grapecity.documents.excel.o.b.X.a(Unknown Source)
        at com.grapecity.documents.excel.Workbook.fromJson(Unknown Source)
        at com.grapecity.documents.excel.Workbook.fromJson(Unknown Source)

Ellia.Duan 发表于 2023-3-15 17:24:23

齐天大猫 发表于 2023-3-15 17:18
我对应把这个配置修改为了布尔类型还是会报错:

您这边有原始的excel文件吗?

齐天大猫 发表于 2023-3-15 17:31:03

Ellia.Duan 发表于 2023-3-15 17:24
您这边有原始的excel文件吗?

重新上传了

Ellia.Duan 发表于 2023-3-15 18:11:55

本帖最后由 Ellia.Duan 于 2023-3-15 18:16 编辑

齐天大猫 发表于 2023-3-15 17:31
重新上传了
您好,您的附件中是json文件,我这边想要下您的原始xlsx文件。

齐天大猫 发表于 2023-3-15 20:08:32

Ellia.Duan 发表于 2023-3-15 18:11
您好,您的附件中是json文件,我这边想要下您的原始xlsx文件。

已上传

Lynn.Dou 发表于 2023-3-16 18:44:22

文件收到,这边调研看看,有结果贴中通知您。

Lynn.Dou 发表于 2023-3-17 12:16:37

本帖最后由 Lynn.Dou 于 2023-3-17 13:34 编辑

更新进展:
此问题已在SpreadJS V16.0.5修复,您可以通过npm升级版本实际测试下。
测试步骤:
将提供的xlsx文件,导入至SpreadJS中,再导出json(如附件after2.ssjson)
此时GcExcel可以正常加载json,不会出现报错问题。

页: [1]
查看完整版本: 【gcexcel 6.0.3】workbook.fromJson报错【DOCXLS-7758】