递归火山软件开发平台

标题: 简单json 取最大值 和最小值 [打印本页]

作者: amwji    时间: 2023-10-25 08:27
标题: 简单json 取最大值 和最小值
本帖最后由 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.取节点 (键名).文本值  // 取出键值
        如果 (参_大小值 == "大")
        {
            如果真 (空值 < 文本到整数 (键值))
            {
                空值 = 文本到整数 (键值)
            }
        }
        否则
        {
            如果真 (空值> 文本到整数 (键值))
            {
                空值 = 文本到整数 (键值)
            }


        }

    }
    返回(空值)
}


(, 下载次数: 18)






欢迎光临 递归火山软件开发平台 (https://bbs.voldp.com/) Powered by Discuz! X3.4