amwji 发表于 2023-10-25 08:27:58

简单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.取节点 (键名).文本值// 取出键值
      如果 (参_大小值 == "大")
      {
            如果真 (空值 < 文本到整数 (键值))
            {
                空值 = 文本到整数 (键值)
            }
      }
      否则
      {
            如果真 (空值> 文本到整数 (键值))
            {
                空值 = 文本到整数 (键值)
            }


      }

    }
    返回(空值)
}




页: [1]
查看完整版本: 简单json 取最大值 和最小值