切换风格

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

8

主题

246

积分

0

精华

用户组 

易积分
526
热心
0
好评
0
这个JSIN应该怎么取?[复制链接]
发表于 2020-6-20 23:48:39 | 显示全部楼层 |阅读模式
20易积分
{
"ret": 200,
"data": {
    "code": 0,
    "msg": "",
    "info": [{
        "list": [{
            "uid": "1684229",

我想取UID 应该怎么写?哪位大佬能帮帮忙!谢谢啦!

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

使用道具 举报

10

主题

1248

积分

0

精华

用户组 

易积分
5411
热心
0
好评
3
QQ

活跃会员

发表于 2020-6-24 12:49:58 | 显示全部楼层
你的JSON补出来这样:
{"ret":200,"data":{"code":0,"msg":"","info":[{"list":[{"uid":"1684229"}]}]}}

不知有没有后续的值,这样只需取单个的,用不着循环,实际中可能不一样,要循环取数组的。

事件 主窗口.创建完毕()
       
        变量 资源 为 对象
        变量 data1 为 对象
        变量 info 为 对象
        变量 list 为 对象
        变量 组内文本 为 对象
       
        源码=读入资源文件("json.txt","GBK")
        资源=JSON操作1.解析(源码)
        data1=JSON操作1.取对象(资源,"data")
        info=JSON操作1.取数组(data1,"info")
        info=JSON操作1.取数组内对象(info,0)
        list=JSON操作1.取数组(info,"list")
        组内文本=JSON操作1.取数组内对象(list,0)
        标签1.标题=JSON操作1.取文本值(组内文本,"uid")
               
结束 事件
易如意中文编程学习交流论坛有你更精彩~
回复

使用道具 举报

4

主题

250

积分

0

精华

用户组 

易积分
85
热心
0
好评
0
发表于 2020-6-23 22:52:15 | 显示全部楼层
看看看看
易如意中文编程学习交流论坛有你更精彩~
回复

使用道具 举报

10

主题

1248

积分

0

精华

用户组 

易积分
5411
热心
0
好评
3
QQ

活跃会员

发表于 2020-6-23 13:08:53 | 显示全部楼层
JSON发完整些
易如意中文编程学习交流论坛有你更精彩~
回复

使用道具 举报

4

主题

160

积分

0

精华

用户组 

易积分
170
热心
0
好评
0
发表于 2020-6-22 02:04:36 | 显示全部楼层
如果单独取一行,自己用取指定文本2(JSON源码,'\"uid\": \"","\"")
易如意中文编程学习交流论坛有你更精彩~
回复

使用道具 举报

0

主题

38

积分

0

精华

用户组 

易积分
398
热心
0
好评
0
发表于 2020-6-21 21:38:19 来自手机 | 显示全部楼层
直接取。uu7uu7777
易如意中文编程学习交流论坛有你更精彩~
回复

使用道具 举报

21

主题

553

积分

0

精华

用户组 

易积分
504
热心
0
好评
1
发表于 2020-6-21 17:32:48 | 显示全部楼层
当感觉取JSON文本值不好写时,可以换个思路,直接用命令  :取指定文本2(待取文本,文本前,文本后)  祝你成功!!
易如意中文编程学习交流论坛有你更精彩~
回复

使用道具 举报

8

主题

246

积分

0

精华

用户组 

易积分
526
热心
0
好评
0
发表于 2020-6-21 12:57:23 | 显示全部楼层
toorup 发表于 2020-6-21 11:41
ret下取data,data下取info,再取list,从list说出UID

能不能帮我写个代码?参考下
易如意中文编程学习交流论坛有你更精彩~
回复

使用道具 举报

10

主题

1248

积分

0

精华

用户组 

易积分
5411
热心
0
好评
3
QQ

活跃会员

发表于 2020-6-21 11:41:52 来自手机 | 显示全部楼层
ret下取data,data下取info,再取list,从list说出UID
易如意中文编程学习交流论坛有你更精彩~
回复

使用道具 举报

3

主题

493

积分

0

精华

用户组 

易积分
2505
热心
0
好评
0
发表于 2020-6-21 10:56:53 | 显示全部楼层
进来看看了解一下
易如意中文编程学习交流论坛有你更精彩~
回复

使用道具 举报

8

主题

246

积分

0

精华

用户组 

易积分
526
热心
0
好评
0
发表于 2020-6-21 09:11:01 | 显示全部楼层
as2557594045 发表于 2020-6-21 02:42
首先这个叫json 其次你这个json并不完整。

我知道不完整 我就想问问应该取多少层
易如意中文编程学习交流论坛有你更精彩~
回复

使用道具 举报

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

GMT+8, 2025-7-14 04:24 , Processed in 0.104695 second(s), 32 queries .

Powered by Discuz! X3.4

© 2001-2018 eruyi.cn

返回顶部