为编程爱好者分享易语言教程源码的资源网

网站首页 > 易语言相关 > 易语言例程 正文

json_ksort 二维数组键值排序源码

三叶资源网 2020-06-19 13:04:15 易语言例程 2217 ℃ 4 评论
.版本 2
.支持库 spec

.程序集 窗口程序集_窗口1

.子程序 _窗口1_创建完毕
.局部变量 json, 类_json
.局部变量 retBool, 逻辑型

调试输出 (#json)
retBool = json.解析 (#json)
.如果 (retBool = 真)
    json = json_ksort (json)
    调试输出 (json.取数据文本 ())
.否则

.如果结束


.子程序 json_ksort, 类_json
.参数 json, 类_json
.参数 排序方法, 整数型, 可空, 0正序1倒序
.局部变量 keys, 文本型, , "0"
.局部变量 _json, 类_json
.局部变量 i, 整数型
.局部变量 key, 文本型

json.取所有属性名 (keys)
.如果真 (取数组成员数 (keys) ≤ 0)
    返回 (json)
.如果真结束
数组_排序 (keys, 排序方法, 假)
.计次循环首 (取数组成员数 (keys), i)
    key = keys [i]
    _json.置属性 (key, json.取通用属性 (key))
.计次循环尾 ()
返回 (_json)

@田老板

文件下载

来源:三叶资源网,欢迎分享,公众号:iisanye,(三叶资源网⑤群:21414575

猜你喜欢

已有4位网友发表了看法:

  • 易语言

    易语言  评论于 [2020-08-17 20:03:33]  回复

    易语言+json+多维数组

欢迎 发表评论:

百度站内搜索
关注微信公众号
三叶资源网⑤群:三叶资源网⑤群

网站分类
随机tag
对象增强操作模块画CPU折线图易包QQPC8.6协议源码MYPCQQ获取本机信息局域网扫描器scriptcontrol对象车牌识别YY号取UID超级编辑框应用SysDateTimePick32MD5自效验高级记事本黑月支持库插件自绘旋转图片PHPPDF打印图形按钮百度DV算法
最新评论