精易论坛

标题: zyjson解析小例子 [打印本页]

作者: 想学易语言    时间: 2024-4-19 09:38
标题: zyjson解析小例子
从网上下载的小例子,在此基础上增加了对属性名不固定的取出名称的例子。纯粹是个人的理解,高手勿喷。调用了ZYJSON 4.08的模块。  


  
窗口程序集名保 留  保 留备 注
窗口程序集_启动窗口   
子程序名返回值类型公开备 注
__启动窗口_创建完毕  
解析 ()
子程序名返回值类型公开备 注
解析  
变量名类 型静态数组备 注
JSONzyJsonDocument 
属性名数组文本型0
I整数型 
JSON.解析 ( #常量1, , , )
JSON.取所有属性名 (“”, 属性名数组)
计次循环首 (取数组成员数 (属性名数组), I)
调试输出 (“第”到文本 (I)“个属性名是:” + 属性名数组 [I])
计次循环尾 ()
调试输出 (“traceId的文本内容是:” + JSON.取文本 (“traceId”, ))
调试输出 (“timestamp的文本内容是:” + JSON.取文本 (“timestamp”, ))
调试输出 (“success的文本内容是:” + JSON.取文本 (“success”, ))
调试输出 (“code的文本内容是:” + JSON.取文本 (“code”, ))
调试输出 (“message的文本内容是:” + JSON.取文本 (“message”, ))
调试输出 (“detailMessage的文本内容是:” + JSON.取文本 (“detailMessage”, ))
调试输出 (JSON.取文本 (属性名数组 [7]“[0].code”, ))  ' result   这个属性名为第7个,所以属性名数组[7]
调试输出 (JSON.取文本 (属性名数组 [7]“[0].name”, ))  ' 在属性名不发生变化的时候,直接用   result[0].name  取文本即可.
调试输出 (JSON.取文本 (属性名数组 [7]“[0].nameEN”, ))  ' 用数组表示,适合属性名固定位置,但名称一直变化的情况使用
调试输出 (JSON.取文本 (属性名数组 [7]“[1].code”, ))
调试输出 (JSON.取文本 (属性名数组 [7]“[1].name”, ))
调试输出 (JSON.取文本 (属性名数组 [7]“[1].nameEN”, ))


i支持库列表   支持库注释   
spec特殊功能支持库


zyjson解析小例子.zip

84.91 KB, 下载次数: 187, 下载积分: 精币 -2 枚


作者: 小虎来了    时间: 2024-4-19 09:40
感谢分享。
作者: kyo9766    时间: 2024-4-19 09:51
适合新手学习的教程,感谢分享
作者: 447485268    时间: 2024-4-19 10:01
支持开源~!感谢分享
作者: 想学易语言    时间: 2024-4-19 10:05
kyo9766 发表于 2024-4-19 09:51
适合新手学习的教程,感谢分享

我也是新手,前几天就是这个折磨人了,正好看到。
作者: jysoft2022    时间: 2024-4-19 10:08
谢谢分享
作者: 网络注册会员    时间: 2024-4-19 10:23
感谢分享
作者: lm88818    时间: 2024-4-19 14:26
支持开源~!感谢分享
作者: hxq7311    时间: 2024-4-19 14:42

作者: 396384183    时间: 2024-4-19 15:12
支持开源~!感谢分享
作者: 艾玛克138    时间: 2024-4-19 16:42
刚好学到这,东西拿走
作者: ZHuanR    时间: 2024-4-19 18:16
新技能已get√
作者: 亿万    时间: 2024-4-19 20:55
感谢分享,很给力!~
作者: 查过    时间: 2024-4-20 07:59
感谢楼主分享!
作者: 豆豆灰常开心    时间: 2024-4-20 08:03
感谢分享,很给力!~
作者: 程序小屋2014    时间: 2024-4-20 14:29

作者: cunanhai    时间: 2024-4-20 20:59
必须支持
作者: bianyuan456    时间: 2024-4-22 09:20
已经顶贴,感谢您对论坛的支持!
作者: Conquer    时间: 2024-4-22 20:13
感谢分享,很给力!~
作者: year1970    时间: 2024-4-23 07:56
感谢分享
作者: 股老传奇    时间: 2024-4-27 22:59
8888888888888888
作者: 股老传奇    时间: 2024-4-27 23:03
很不错 感谢!!!!!!!!!!
作者: aini1wna2    时间: 2024-5-1 15:37
感谢分享,很给力!~
作者: yuxuanju    时间: 2024-5-16 18:35
下载学习,感谢分享。
作者: year1970    时间: 2024-6-11 08:02
感谢分享
作者: ctry78985    时间: 2024-6-26 09:15
感谢分享
作者: 远程V维护    时间: 2024-8-17 17:28

作者: 远程V维护    时间: 2024-8-17 17:28
1111111111111111111111111111111111111111111
作者: lnbpwy2020    时间: 2024-8-23 13:01

作者: z645384106    时间: 2024-9-15 10:11
感谢分享
作者: z645384106    时间: 2024-9-15 10:12
学习一下
作者: applepear    时间: 2024-10-12 09:26
学习下~~~
作者: zhangchao123    时间: 2024-11-25 05:01
fdsafdsfdsfdsfdsfads
作者: lxq301    时间: 2024-11-25 15:50
学习下~~~ 感谢楼主分享
作者: 549368678    时间: 2024-12-4 22:27
学习学习学习
作者: 152500    时间: 2025-4-25 19:33
11111111111111111111111
作者: 515667395    时间: 2025-5-1 21:59
因为分享更精彩,感谢分享




欢迎光临 精易论坛 (https://125.confly.eu.org/) Powered by Discuz! X3.4