递归火山软件开发平台

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 火山 源码 类库
查看: 2557|回复: 0
打印 上一主题 下一主题

[视窗] 简单json 取最大值 和最小值

[复制链接]

91

主题

667

帖子

3746

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
3746
跳转到指定楼层
楼主
发表于 2023-10-25 08:27:58 | 只看该作者 |只看大图 回帖奖励 |正序浏览 |阅读模式
本帖最后由 amwji 于 2023-10-25 08:33 编辑

<火山程序 类型 = "通常" 版本 = 1 />

方法 json取大小值 <公开 静态 类型 = 整数 注释 = "{\"01\":\"1\",\"02\":\"2\",\"03\":\"3\"}">
参数 参_json <类型 = 文本型 注释 = "{\"01\":\"1\",\"02\":\"2\",\"03\":\"3\"}">
参数 参_大小值 <类型 = 文本型 注释 = "大 或小">
{
    变量 键名 <类型 = 文本型>
    变量 键值 <类型 = 文本型>
    变量 空值 <类型 = 整数>
    变量 JSON对象1 <类型 = JSON构造对象类_yy>
    JSON对象1.创建自文本 (参_json)
    计次循环 (JSON对象1.成员数)
    {
        键名 = JSON对象1.取对象成员键名 (取循环索引 ())  // 取出键名
        键值 = JSON对象1.取节点 (键名).文本值  // 取出键值
        如果 (参_大小值 == "大")
        {
            如果真 (空值 < 文本到整数 (键值))
            {
                空值 = 文本到整数 (键值)
            }
        }
        否则
        {
            如果真 (空值> 文本到整数 (键值))
            {
                空值 = 文本到整数 (键值)
            }


        }

    }
    返回(空值)
}




回复

使用道具 举报

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

本版积分规则

QQ|Archiver|手机版|小黑屋|递归火山软件开发平台 ( 鄂ICP备18029190号 )

GMT+8, 2024-11-24 05:07 , Processed in 0.088493 second(s), 21 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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