切换风格

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

搞了几天好像都没成功

查看数: 3374 | 评论数: 7 | 收藏 1
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2020-6-17 21:56

正文摘要:

json怎么取里面文本值,搞了几天好像都没成功,有大佬可以讲一下么

回复

七色色彩 发表于 2020-6-19 05:44:45

json解析
vvxc 发表于 2020-6-18 11:34:39
json解析
qanjn 发表于 2020-6-18 08:46:09
json取不出来,可以试试其他方法呀
ry9688 发表于 2020-6-18 05:28:25
本帖最后由 ry9688 于 2020-6-18 05:30 编辑

过程 获取分类一()
        变量 临时数组 为 文本型()
        code = 获取json_源码(分类条目)
        json_code = JSON操作1.解析(code)  '初始的父对象 json_code  '=============相同的 111
        total= JSON操作1.取文本值(json_code,"total")  '=============相同的 222
        '直接取值 ,,,其实就是 先取得对象(jscon_code),再通过对象(json_code)取值
       
        '对象(json_code)下面是值(成员变量)的可以用上面的方法直接取出
        '取对象(json_code)下面的值(数组) 如下方法:
        '数组稍微有点不同,就是多做了一步取数组的对象
        '取值之前先取对象;
        class对象 = JSON操作1.取数组(json_code,"class")
        'class 数组在 json_code 内;必须是一层一层的取,不一定是class数组.
        成员数 = JSON操作1.取数组内成员数(class对象)
        ' class是数组,所以要先取得成员数
        电影标识数组一 = 创建 文本型(成员数)
        变量循环首 i = 0 至 成员数 - 1
                txt=""
                json_code = JSON操作1.取数组内对象(class对象, i)  '  =============相同的 111
                '前面的class对象用在这里.取得class数组对象, ,到了这里就和上面的  ""初始的父对象 json_code"" 的取值是一样的.
                '数组内有 i 多个对象 class,遍历数组取出对象.
                type_name = JSON操作1.取文本值(json_code, "type_name") ' class.type_name    '=============相同的 222
                type_id =  JSON操作1.取文本值(json_code, "type_id") 'class.type_id
                txt = txt & type_name & "," & type_id
                电影标识数组一(i) = txt  '为什么没有自定类型呢,不太会用 ,也没有加入成员的命令,后面只能用集合了
        变量循环尾
pc1234 发表于 2020-6-17 23:50:21
发完整JSON出来分析
toorup 发表于 2020-6-17 23:20:54
发完整的ison出来看看
A2605552324 发表于 2020-6-17 22:31:45
把要获取的链接发来我看看

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

GMT+8, 2025-6-20 22:26 , Processed in 0.077074 second(s), 36 queries .

Powered by Discuz! X3.4

© 2001-2018 eruyi.cn

返回顶部