递归火山软件开发平台

标题: JSON数组 [打印本页]

作者: 顶级小白    时间: 2024-8-15 16:28
标题: JSON数组
(, 下载次数: 6)
(, 下载次数: 5)
版版这个怎么取得数组数量。循环出来。。

作者: 顶级小白    时间: 2024-8-15 16:28
{
    "goods": [{
        "商品编码": "630425",
        "条码": "6943400200851",
        "商品名称": "倍恩康60*90成人护理垫10片",
        "售价": "26"

    }, {
        "商品编码": "630421",
        "条码": "6943400200852",
        "商品名称": "倍恩康60*90成人护理垫11片",
        "售价": "261"

    }

    ]
}
作者: 创世魂    时间: 2024-8-15 17:59

就这样写呗。


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

方法 按钮_被单击 <接收事件 类型 = 整数>
参数 来源对象 <类型 = 按钮>
参数 标记值 <类型 = 整数>
{
    如果 (来源对象 == 按钮1)
    {
        常量 测试 <类型 = 文本型
                值 = "{\n    \"goods\": [{\n        \"商品编码\": \"630425\",\n        \"条码\": \"6943400200851\",\n        \"商品名称\": \"倍恩康60*90成人护理垫10片\",\n        \"售价\": \"26\"\n\n    }, {\n        \"商品编码\": \"630421\",\n        \"条码\": \"6943400200852\",\n        \"商品名称\": \"倍恩康60*90成人护理垫11片\",\n        \"售价\": \"261\"\n\n    }\n\n    ]\n}">
        变量 测试对象 <参考 类型 = JSON对象类>
        测试对象 = JSON对象类.创建自文本数据 (测试)
        变量 数组 <参考 类型 = JSON数组类>
        数组 = 测试对象.取数组值 ("goods")
        计次循环 (数组.成员数)
        {
            数组.取对象值 (取循环索引 ()).取文本值 ("商品编码")

        }


    }
    返回 (0)
}

作者: 顶级小白    时间: 2024-8-16 08:28
史上最好的版版大人:噜阿噜完美解决了我的问题。 (, 下载次数: 0)

作者: 梦临中国    时间: 2024-8-16 09:37
还是觉得原版json好用




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