顶级小白 发表于 2025-4-24 11:40:35

JSON如何循环取出store_name

{
    "状态": 0,
    "数据": [{
      "ID": "1",
      "store": "10000",
      "store_name": "名字",
      "conn": "42",
      "equipmentNo": "1079315404",
      "timestamp": "",
      "note": "测试",
      "region": "34",
      "Uid": "6"
    }],
    "数据总数": 1,
    "当前页": 1,
    "总页数": 1,
    "总行数": 1
}


<火山程序 类型 = "通常" 版本 = 1 />
局_对象 = JSON对象类.创建自文本数据 (待解析的文本)
调试输出 (局_对象.取文本值 ("状态"), )
调试输出 (局_对象.取文本值 ("数据"), )
局_数组 = JSON数组类.创建自文本数据 (局_对象.取文本值 ("数据", ))
调试输出 (到文本 (局_数组.成员数), )

循环 (, 局_数组.成员数, 局_计次)
{
    调试输出 (局_数组.取文本值 (局_计次) )
}



顶级小白 发表于 2025-4-24 11:51:14

<火山程序 类型 = "通常" 版本 = 1 />
局_对象 = JSON对象类.创建自文本数据 (局_返回)
调试输出 (局_对象.取文本值 ("状态"), )
调试输出 (局_对象.取文本值 ("数据"), )
局_数组 = JSON数组类.创建自文本数据 (局_对象.取文本值 ("数据", ))
调试输出 (到文本 (局_数组.成员数), )

计次循环 (局_数组.成员数)
{
    调试输出 (局_数组.取对象值 (取循环索引 ()).取文本值 ("store_name"), )


}


已解决。谢谢。:噜阿噜

nurjay 发表于 2025-4-24 11:52:01

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

变量 JSON解析 <类型 = JSON解析对象类_yy>
JSON解析.创建自文本 (内容, 解析标志_yy.默认)
name =JSON解析.取路径节点 ("/数据/0/store_name").文本值

创世魂 发表于 2025-4-24 12:42:04

nurjay 发表于 2025-4-24 11:52
变量 JSON解析
JSON解析.创建自文本 (内容, 解析标志_yy.默认)
name =JSON解析.取路径节点 ("/数据/0/ ...

安卓里面不支持路径解析

nurjay 发表于 2025-4-24 13:42:14

我看成火山pc了,火山安卓里面我主要是用
JSON_取值数组同名值2 来都取
页: [1]
查看完整版本: JSON如何循环取出store_name