递归火山软件开发平台

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 火山 源码 类库
查看: 1631|回复: 17
打印 上一主题 下一主题

[视窗] 火山yyjson有大bug!求修复!或有无其他的json库分享 如zyjson

[复制链接]

2

主题

29

帖子

115

积分

注册会员

Rank: 2

积分
115
跳转到指定楼层
楼主
发表于 2025-3-13 00:54:29 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 2608881662 于 2025-3-13 00:56 编辑

当在循环里,用yyjson数组类里的加入成员命令时
加入的成员(也就是yyjson对象类)无论是否清空,都只会默认最后赋值的yyjson对象

也就是如果需要多次赋值同一个yyjson对象,那么在yyjson数组里就无法多次加入这个对象,无论加入多少次,都是最后一次赋值的重复

也不知道我描述清楚了没有,火山小白刚从易语言转过来,是不是代码有问题求指点,代码奉上

**图片_20250313003206.png (217.7 KB, 下载次数: 35)

**图片_20250313003206.png

yyjson.zip

54.83 KB, 下载次数: 1

回复

使用道具 举报

2

主题

29

帖子

115

积分

注册会员

Rank: 2

积分
115
沙发
 楼主| 发表于 2025-3-13 00:57:07 | 只看该作者
求指点  到底是bug还是我的写法问题???
回复

使用道具 举报

46

主题

589

帖子

2018

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
2018
板凳
发表于 2025-3-13 01:08:56 | 只看该作者
覆盖了?
回复

使用道具 举报

41

主题

364

帖子

3452

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
3452
地板
发表于 2025-3-13 01:11:28 | 只看该作者
正常,这个我很早之前就知道了,我记得以前还反馈给官方,官方不修复,那没辙,你只能换第三方库,或者自己重新封库,官方很多库,版本又老,又没人维护,慎用。
回复

使用道具 举报

2

主题

29

帖子

115

积分

注册会员

Rank: 2

积分
115
5#
 楼主| 发表于 2025-3-13 01:21:01 | 只看该作者

对啊   感觉应该时bug
回复

使用道具 举报

2

主题

29

帖子

115

积分

注册会员

Rank: 2

积分
115
6#
 楼主| 发表于 2025-3-13 01:25:59 | 只看该作者
折戟沉沙 发表于 2025-3-13 01:11
正常,这个我很早之前就知道了,我记得以前还反馈给官方,官方不修复,那没辙,你只能换第三方库,或者自己 ...

有推荐吗
回复

使用道具 举报

41

主题

364

帖子

3452

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
3452
7#
发表于 2025-3-13 01:39:51 | 只看该作者

piv类库
回复

使用道具 举报

18

主题

123

帖子

1102

积分

金牌会员

Rank: 6Rank: 6

积分
1102
8#
发表于 2025-3-13 01:44:33 | 只看该作者
看了下你的代码,你每次循环的时候,都把对象清空了,那么你的对象里永远只有1组对象文本,也就是最后一个。在循环 结束后,你的数组里的对象当然之后最后一组文本。
回复

使用道具 举报

2

主题

29

帖子

115

积分

注册会员

Rank: 2

积分
115
9#
 楼主| 发表于 2025-3-13 01:50:26 | 只看该作者
没什么鱼 发表于 2025-3-13 01:44
看了下你的代码,你每次循环的时候,都把对象清空了,那么你的对象里永远只有1组对象文本,也就是最后一个 ...

在循环内  我每次循环开始的时候  清空对象,循环结束的时候用这个对象,没毛病吧
回复

使用道具 举报

2

主题

29

帖子

115

积分

注册会员

Rank: 2

积分
115
10#
 楼主| 发表于 2025-3-13 01:54:04 | 只看该作者
没什么鱼 发表于 2025-3-13 01:44
看了下你的代码,你每次循环的时候,都把对象清空了,那么你的对象里永远只有1组对象文本,也就是最后一个 ...

因为我在循环内已经将这个对象加入到数组里了   所以要清空,给对象重新赋值
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|递归火山软件开发平台 ( 鄂ICP备18029190号 )

GMT+8, 2025-4-2 22:14 , Processed in 0.099914 second(s), 21 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表