开启辅助访问 切换到宽版

精易论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

用微信号发送消息登录论坛

新人指南 邀请好友注册 - 我关注人的新帖 教你赚取精币 - 每日签到


求职/招聘- 论坛接单- 开发者大厅

论坛版规 总版规 - 建议/投诉 - 应聘版主 - 精华帖总集 积分说明 - 禁言标准 - 有奖举报

查看: 2882|回复: 6
收起左侧

[技术专题] json 解析

[复制链接]
结帖率:100% (2/2)
发表于 2019-2-26 00:46:07 | 显示全部楼层 |阅读模式   浙江省台州市
元josn数据
返回内容="{
    "errno": 0,
    "list": [
        {
            "fs_id": 4208476578017,
            "path": "/淘宝/待处理/得。到。/得到直播/2017/0604刘润北京线下管理篇大课/刘润管理篇北京3【微信公众号:知识新贵】.mp3",
            "server_filename": "刘润管理篇北京3【微信公众号:知识新贵】.mp3",
            "size": 79003094,
            "server_mtime": 1550801450,
            "server_ctime": 1496665082,
            "local_mtime": 1496664568,
            "local_ctime": 1496665081,
            "isdir": 0,
            "category": 2,
            "share": 0,
            "oper_id": 0,
            "extent_tinyint1": 0,
            "md5": "f51586a4dd3b31d31f4a12200f836eff"
        },
        {
            "fs_id": 5133677060094,
            "path": "/淘宝/待处理/得。到。/逻。辑。思维合集/视频大全/恶之果 141_知识新贵.flv",
            "server_filename": "恶之果 141_知识新贵.flv",
            "size": 179103294,
            "server_mtime": 1550801450,
            "server_ctime": 1488681351,
            "local_mtime": 1488654650,
            "local_ctime": 1488681351,
            "isdir": 0,
            "category": 1,
            "share": 0,
            "oper_id": 0,
            "extent_tinyint1": 0,
            "md5": "f7cd5901e1436a3b5b9ddd4d7450eae3",
            "thumbs": {
                "url1": "https://thumbnail0.baidupcs.com/thumbnail/f7cd5901e1436a3b5b9ddd4d7450eae3?fid=2330766749-250528-5133677060094&rt=pr&sign=FDTAER-DCb740ccc5511e5e8fedcff06b081203-Si3uVmtlzIE8yyk9zhvAdv7d8SU%3D&expires=8h&chkv=0&chkbd=0&chkpc=&dp-logid=1299504173286768116&dp-callid=0&time=1551110400&size=c140_u90&quality=100&vuk=2330766749&ft=video",
                "url2": "https://thumbnail0.baidupcs.com/thumbnail/f7cd5901e1436a3b5b9ddd4d7450eae3?fid=2330766749-250528-5133677060094&rt=pr&sign=FDTAER-DCb740ccc5511e5e8fedcff06b081203-Si3uVmtlzIE8yyk9zhvAdv7d8SU%3D&expires=8h&chkv=0&chkbd=0&chkpc=&dp-logid=1299504173286768116&dp-callid=0&time=1551110400&size=c360_u270&quality=100&vuk=2330766749&ft=video",
                "url3": "https://thumbnail0.baidupcs.com/thumbnail/f7cd5901e1436a3b5b9ddd4d7450eae3?fid=2330766749-250528-5133677060094&rt=pr&sign=FDTAER-DCb740ccc5511e5e8fedcff06b081203-Si3uVmtlzIE8yyk9zhvAdv7d8SU%3D&expires=8h&chkv=0&chkbd=0&chkpc=&dp-logid=1299504173286768116&dp-callid=0&time=1551110400&size=c850_u580&quality=100&vuk=2330766749&ft=video",
                "icon": "https://thumbnail0.baidupcs.com/thumbnail/f7cd5901e1436a3b5b9ddd4d7450eae3?fid=2330766749-250528-5133677060094&rt=pr&sign=FDTAER-DCb740ccc5511e5e8fedcff06b081203-Si3uVmtlzIE8yyk9zhvAdv7d8SU%3D&expires=8h&chkv=0&chkbd=0&chkpc=&dp-logid=1299504173286768116&dp-callid=0&time=1551110400&size=c60_u60&quality=100&vuk=2330766749&ft=video"
            }
        },
        {
            "fs_id": 6521757544902,
            "path": "/淘宝/待处理/得。到。/逻。辑。思维合集/音频大全/强者的宿命 133_知识新贵.mp3",
            "server_filename": "强者的宿命 133_知识新贵.mp3",
            "size": 26159642,
            "server_mtime": 1550801450,
            "server_ctime": 1488785777,
            "local_mtime": 1488654293,
            "local_ctime": 1488785777,
            "isdir": 0,
            "category": 2,
            "share": 0,
            "oper_id": 0,
            "extent_tinyint1": 0,
            "md5": "232650bab14b77834eeac7b70da42416"
        },
        {
            "fs_id": 6660821585382,
            "path": "/淘宝/待处理/得。到。/逻。辑。思维合集/视频大全/权力之下无真相 11_知识新贵.flv",
            "server_filename": "权力之下无真相 11_知识新贵.flv",
            "size": 86682534,
            "server_mtime": 1550801450,
            "server_ctime": 1488681793,
            "local_mtime": 1488649108,
            "local_ctime": 1488681793,
            "isdir": 0,
            "category": 1,
            "share": 0,
            "oper_id": 0,
            "extent_tinyint1": 0,
            "md5": "428edd3d398419bc84d9c10edd57d6c0",
            "thumbs": {
                "url1": "https://thumbnail0.baidupcs.com/thumbnail/428edd3d398419bc84d9c10edd57d6c0?fid=2330766749-250528-6660821585382&rt=pr&sign=FDTAER-DCb740ccc5511e5e8fedcff06b081203-MMMZKy3XkDs%2F74YvtEKm5Mss%2FGY%3D&expires=8h&chkv=0&chkbd=0&chkpc=&dp-logid=1299504173286768116&dp-callid=0&time=1551110400&size=c140_u90&quality=100&vuk=2330766749&ft=video",
                "url2": "https://thumbnail0.baidupcs.com/thumbnail/428edd3d398419bc84d9c10edd57d6c0?fid=2330766749-250528-6660821585382&rt=pr&sign=FDTAER-DCb740ccc5511e5e8fedcff06b081203-MMMZKy3XkDs%2F74YvtEKm5Mss%2FGY%3D&expires=8h&chkv=0&chkbd=0&chkpc=&dp-logid=1299504173286768116&dp-callid=0&time=1551110400&size=c360_u270&quality=100&vuk=2330766749&ft=video",
                "url3": "https://thumbnail0.baidupcs.com/thumbnail/428edd3d398419bc84d9c10edd57d6c0?fid=2330766749-250528-6660821585382&rt=pr&sign=FDTAER-DCb740ccc5511e5e8fedcff06b081203-MMMZKy3XkDs%2F74YvtEKm5Mss%2FGY%3D&expires=8h&chkv=0&chkbd=0&chkpc=&dp-logid=1299504173286768116&dp-callid=0&time=1551110400&size=c850_u580&quality=100&vuk=2330766749&ft=video",
                "icon": "https://thumbnail0.baidupcs.com/thumbnail/428edd3d398419bc84d9c10edd57d6c0?fid=2330766749-250528-6660821585382&rt=pr&sign=FDTAER-DCb740ccc5511e5e8fedcff06b081203-MMMZKy3XkDs%2F74YvtEKm5Mss%2FGY%3D&expires=8h&chkv=0&chkbd=0&chkpc=&dp-logid=1299504173286768116&dp-callid=0&time=1551110400&size=c60_u60&quality=100&vuk=2330766749&ft=video"
            }
        },
        {
            "fs_id": 6738994115898,
            "path": "/淘宝/待处理/得。到。/专栏/已完结/雪枫音乐会(完结)/xf5.4贝多芬的月光 钢琴音乐中不得不听的圣经1【微信公众号:知识新贵】.mp3",
            "server_filename": "xf5.4贝多芬的月光 钢琴音乐中不得不听的圣经1【微信公众号:知识新贵】.mp3",
            "size": 33510312,
            "server_mtime": 1550801398,
            "server_ctime": 1493829034,
            "local_mtime": 1493828161,
            "local_ctime": 1493829034,
            "isdir": 0,
            "category": 2,
            "share": 0,
            "oper_id": 0,
            "extent_tinyint1": 0,
            "md5": "9277c16ec1e114ae742e2e137487ec71"
        }
    ],
    "request_id": 1299504173286768116,
    "has_more": 1
}"
  
json.解析 (返回内容)
计次循环首 (json.成员数 (“list”), i)
调试输出 (json.取通用属性 (“list[”到文本 (i - 1)“].path”, ))
调试输出 (json.取通用属性 (“list[”到文本 (i - 1)“].server_filename”, ))
计次循环尾 ()
调试输出 (json.取通用属性 (“has_more”))


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



结帖率:0% (0/1)
发表于 2019-11-11 14:00:08 | 显示全部楼层   福建省福州市
666,学习了,很强
回复 支持 反对

使用道具 举报

结帖率:100% (12/12)
发表于 2019-3-1 15:06:17 | 显示全部楼层   湖南省益阳市
本帖最后由 两个淡 于 2019-3-1 15:08 编辑

分享确实要写好注释。不然,小白也看不懂,大神懂的也不会来看。
  
子程序名返回值类型公开备 注
_按钮1_被单击  
变量名类 型静态数组备 注
json类_json需要精益模块
局_内容处理文本型 
i整数型 
局_定义节点参数文本型0
局_成员数整数型 
局_子节点的fs_id文本型0
局_子节点的path文本型0
局_子节点的server_filename文本型0
' 可以先处理内容比如,只取某个段。
局_内容处理 = #常量1返回内容
json.解析 (局_内容处理)  ' 解析对象
局_成员数 = json.成员数 (“list”)  ' 取list节点下有多少个子节点
重定义数组 (局_子节点的fs_id, 假, 0)  ' 数组置空
重定义数组 (局_子节点的path, 假, 0)  ' 数组置空
重定义数组 (局_子节点的server_filename, 假, 0)  ' 数组置空
局_定义节点参数 = { “fs_id”, “path”, “server_filename”, “size”, “server_mtime”, “server_ctime”, “local_mtime”, “local_ctime”, “isdir”, “category”, “share”, “oper_id”, “extent_tinyint1”, “md5” }
计次循环首 (局_成员数, i)
' 取子节点 的参数名:局_定义节点参数 [1] = fs_id
加入成员 (局_子节点的fs_id, json.取通用属性 (“list[”到文本 (i - 1)“].” + 局_定义节点参数 [1], ))  ' fs_id
加入成员 (局_子节点的path, json.取通用属性 (“list[”到文本 (i - 1)“].” + 局_定义节点参数 [2], ))  ' path
加入成员 (局_子节点的server_filename, json.取通用属性 (“list[”到文本 (i - 1)“].” + 局_定义节点参数 [3], ))  ' server_filename
' '''依次
计次循环尾 ()
调试输出 (“ 查看 子节点的fs_id”, 局_子节点的fs_id)
输出调试文本 (“查看 子节点的 fs_id 的第一个参数内容:” + 局_子节点的fs_id [1])
调试输出 (“查看 子节点的path”, 局_子节点的path)
调试输出 (“查看 子节点的server_filename”, 局_子节点的server_filename)
调试输出 (“取参数 has_more”, json.取通用属性 (“request_id”))
调试输出 (“取参数 has_more”, json.取通用属性 (“has_more”))


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



回复 支持 反对

使用道具 举报

结帖率:100% (12/12)
发表于 2019-3-1 15:04:25 | 显示全部楼层   湖南省益阳市
本帖最后由 两个淡 于 2019-3-1 15:06 编辑

两位不要吵,直接写个备注就是了。
回复 支持 反对

使用道具 举报

结帖率:60% (3/5)

签到天数: 1 天

发表于 2019-2-28 10:54:57 | 显示全部楼层   山东省青岛市
当不会的人百度的时候看到这种垃圾帖标题进来看,看完内容还是不明白,浪费别人时间,你要么好好写,要么别写,论坛不差你这一个,有你这个不会的人看你的反而浪费时间!如果都是这种垃圾贴,那么人家找到好的帖子就麻烦了!
回复 支持 反对

使用道具 举报

结帖率:100% (2/2)
 楼主| 发表于 2019-2-27 05:20:54 | 显示全部楼层   北京市北京市
kuboss 发表于 2019-2-26 21:50
给会的人看觉得浪费时间,给不会的人看,你一句注释都没写,那个新手能知道是干Tao宝客解析json数据的?, ...

您是专业的喷子么 不会请问!您这个态度,基本告别易语言了 我是给自己写笔记的 凭啥那么伟大写这么详细的教程 你给我多少钱啊???????
回复 支持 反对

使用道具 举报

结帖率:60% (3/5)

签到天数: 1 天

发表于 2019-2-26 21:50:49 | 显示全部楼层   山东省青岛市
随便复制点代码,最少也写点注释,给新人看着也明白,不然看你这个就是浪费时间
回复 支持 反对

使用道具 举报

结帖率:60% (3/5)

签到天数: 1 天

发表于 2019-2-26 21:50:16 | 显示全部楼层   山东省青岛市
给会的人看觉得浪费时间,给不会的人看,你一句注释都没写,那个新手能知道是干Tao宝客解析json数据的?,废帖。。。
回复 支持 反对

使用道具 举报

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

本版积分规则 致发广告者

发布主题 收藏帖子 返回列表

sitemap| 易语言源码| 易语言教程| 易语言论坛| 易语言模块| 手机版| 广告投放| 精易论坛
拒绝任何人以任何形式在本论坛发表与中华人民共和国法律相抵触的言论,本站内容均为会员发表,并不代表精易立场!
论坛帖子内容仅用于技术交流学习和研究的目的,严禁用于非法目的,否则造成一切后果自负!如帖子内容侵害到你的权益,请联系我们!
防范网络诈骗,远离网络犯罪 违法和不良信息举报电话0663-3422125,QQ: 793400750,邮箱:wp@125.la
Powered by Discuz! X3.4 揭阳市揭东区精易科技有限公司 ( 粤ICP备12094385号-1) 粤公网安备 44522102000125 增值电信业务经营许可证 粤B2-20192173

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