切换风格

默认Lavender Sky Flowers Wizard Snow Beige California City Dragon Black London Sunset glow Pink Cloud

13

主题

1033

积分

0

精华

用户组 

易积分
263
热心
0
好评
0
json解析[复制链接]
发表于 2020-6-5 16:48:44 | 显示全部楼层 |阅读模式
50易积分
微信截图_20200605163656.jpg
取甚久不出,小生唯求尔等大佬,曾取出不少以为json简单,直至脸肿了,处境尴尬方知难。
求取这个     刘雨昕XIN   。
1.txt (30.93 KB, 下载次数: 100)

易如意中文编程学习交流论坛有你更精彩~
回复

使用道具 举报

52

主题

1012

积分

0

精华

用户组 

易积分
6410
热心
0
好评
8
QQ

活跃会员

发表于 2020-6-5 17:50:51 | 显示全部楼层
循环输出result

循环里面套artists循环

取出里面的刘雨欣
易如意中文编程学习交流论坛有你更精彩~
回复

使用道具 举报

45

主题

1079

积分

1

精华

用户组 

易积分
47961
热心
2
好评
6
QQ

活跃会员热心会员

发表于 2020-6-5 21:49:09 | 显示全部楼层
json并不难 一层一层取就好了
易如意中文编程学习交流论坛有你更精彩~
回复

使用道具 举报

0

主题

2

积分

0

精华

用户组 

易积分
16
热心
0
好评
0
发表于 2020-6-6 11:57:56 | 显示全部楼层
.版本 2
.支持库 spec

.局部变量 数据, 文本型, , , 获取到的Json
.局部变量 resultJson, zyJsonValue
.局部变量 resultCount, 整数型
.局部变量 resultInfo, zyJsonValue
.局部变量 songJson, zyJsonValue
.局部变量 songCount, 整数型
.局部变量 songInfo, zyJsonValue
.局部变量 artistsInfo, zyJsonValue
.局部变量 artistsJson, zyJsonValue
.局部变量 artistsCount, 整数型
.局部变量 name, 文本型
.局部变量 i, 整数型
.局部变量 j, 整数型

' 数据就是获取到的json
resultJson.解析 (数据, 真)
resultJson = resultJson.取属性 (, “result”)
resultCount = resultJson.取成员数 ()
.计次循环首 (resultCount, i)
    resultInfo = resultJson.取成员 (, i - 1)
    songJson = resultInfo.取属性 (, “song”)
    songInfo = songJson.取成员 (, 0)

    artistsJson = songInfo.取属性 (, “artists”)
    artistsCount = artistsJson.取成员数 ()

    .计次循环首 (artistsCount, j)
        artistsInfo = artistsJson.取成员 (, j - 1)
        name = artistsInfo.取文本 (“name”)  ' 这就是所需要的
        调试输出 (name)
    .计次循环尾 ()

.计次循环尾 ()
11 小时前
易如意中文编程学习交流论坛有你更精彩~
回复

使用道具 举报

13

主题

1033

积分

0

精华

用户组 

易积分
263
热心
0
好评
0
发表于 2020-6-7 14:49:31 | 显示全部楼层
冰Dian 发表于 2020-6-6 11:57
.版本 2
.支持库 spec

我之前也试过这样取不行,不知是取成员 (, 0)这代码写错还是啥。歌名,地址,图片都取出,就这个取歌手脑壳疼,绕了一圈。
易如意中文编程学习交流论坛有你更精彩~
回复

使用道具 举报

2

主题

132

积分

0

精华

用户组 

易积分
520
热心
0
好评
0
发表于 2020-6-9 19:47:09 | 显示全部楼层
如意134 发表于 2020-6-7 14:49
我之前也试过这样取不行,不知是取成员 (, 0)这代码写错还是啥。歌名,地址,图片都取出,就这个取歌手脑 ...

搞定没有,没搞定。我帮你
浪客阅读免费小说
http://www.lk3.net
回复

使用道具 举报

10

主题

1196

积分

0

精华

用户组 

易积分
5142
热心
0
好评
3
QQ

活跃会员

发表于 2020-6-24 17:38:26 | 显示全部楼层
只取出单个,你要将几个对应的NAME都取出,在两个数组部分用循环

JSON.e4a

122.96 KB, 下载次数: 20

易如意中文编程学习交流论坛有你更精彩~
回复

使用道具 举报

1

主题

1605

积分

0

精华

用户组 

易积分
2116
热心
0
好评
0
发表于 2021-1-30 10:24:26 | 显示全部楼层
致看明白了,楼主的思维
易如意中文编程学习交流论坛有你更精彩~
回复

使用道具 举报

QQ|sitemap|免责声明|RGB颜色对照表|手机版|小黑屋| 易如意 - E4A中文编程学习交流论坛

GMT+8, 2024-5-15 14:37 , Processed in 0.054408 second(s), 39 queries .

Powered by Discuz! X3.4

© 2001-2018 eruyi.cn

返回顶部