古月梓彬 发表于 2024-6-5 17:42:50

GcExcel7.1.0 加载json到workbook之后 ToJson配置样式丢失。

本帖最后由 Wilson.Zhang 于 2024-7-1 18:41 编辑

产品:GcExcel
版本:7.1.0
调研编号:DOCXLS-10498
LastReview:2024-7-1
该问题已在7.1.4版本修复。

GcExcel7.1.0


Workbook.Open(json文件);


workbook.ToJson();



加粗的样式设置丢失了

古月梓彬 发表于 2024-6-5 17:55:26

本帖最后由 古月梓彬 于 2024-6-5 18:08 编辑

使用16.2.2这个版本的json

进行上述的操作读取步骤后

设置是正常的

Richard.Ma 发表于 2024-6-5 18:11:29

请上传一个能通过你提到的步骤复现问题的原始json,
另外也说明一下json的来源(是gc还是spreadjs的哪个版本导出得到的)

Richard.Ma 发表于 2024-6-5 18:18:32


17.0.5 丢失样式json.txt,这个文件没有找到你截图中的b-2-0,也没有搜索到任何bold设置

请检查一下是不是传错了

古月梓彬 发表于 2024-6-5 18:34:11

本帖最后由 古月梓彬 于 2024-6-5 20:36 编辑

Richard.Ma 发表于 2024-6-5 18:18
17.0.5 丢失样式json.txt,这个文件没有找到你截图中的b-2-0,也没有搜索到任何bold设置

请检查一下是 ...
spreadjs 17.0.5 的json,workbook加载这个json后,toJson 生成的json 有b-2-0 设置.
17.0.5的json里是有字体加粗的样式设置。workbook加载并toJson后生成的样式__b-2-0 丢失了字体加粗的样式设置。

Richard.Ma 发表于 2024-6-6 16:55:51

本帖最后由 Richard.Ma 于 2024-6-6 18:09 编辑

检查了一下你提到的“workbook加载的 17.0.5 丢失样式的原始json.json”
这个json中的字体粗细是设置的“700”而非“bold”

需要和研发确认一下GC是否目前不支持这种数字粗细设置。然后给你反馈

编号DOCXLS-10498

古月梓彬 发表于 2024-6-6 17:30:59

Richard.Ma 发表于 2024-6-6 16:55
检查了一下你提到的“workbook加载的 17.0.5 丢失样式的原始json.json”
这个json中的字体粗细是设置的“7 ...

这个看也是数值700 加粗的,tojson后 加粗样式是未丢失的

Richard.Ma 发表于 2024-6-6 18:09:17

收到,我们再调查一下

古月梓彬 发表于 2024-6-11 14:47:18

Richard.Ma 发表于 2024-6-6 18:09
收到,我们再调查一下

有进展吗

Richard.Ma 发表于 2024-6-11 15:09:06

此问题已经确认是gcexcel的bug,预计会在7.1.4修复
帖子我先移入bug板块
页: [1] 2
查看完整版本: GcExcel7.1.0 加载json到workbook之后 ToJson配置样式丢失。