「推荐」无代码解析JSON| uiotos、零代码、0代码、无代码、低代码、可视化编程、nodered、amis、appsmith、codewave、

21 阅读1分钟

界面开发时,API请求返回JSON,或MQTT上报结构化数据,很常见。举例:

请求

http://sys.aiotos.net/api/login  

返回

{    "token": "5lot7x0uojpud8qght70e2w9ii62ubix",    "code"0,    "retry": {        "times": 10,        "interval"3000    },    "time": 1740566923.4441912,    "heartbeat"50,    "msg""OK"}

要提取返回的token、或者interval,相信用js、c#、qt等,都有各种办法!

那么,不写任何脚本代码,怎么来任意解析?这里有一套万能规则!

  • 上面要提取token,用:

"token"

  • 上面要提取interval,用:

"retry.interval"

再来个复杂的例子:

[    [        [            "a",            "b",            "c",            {                "d": {                    "e": [                        "f",                        "g"                    ]                }            }        ]    ]]
  • 提取b,用:

"0.0.1"

  • 提取g,用:

"0.0.3.d.e.1"

作为一款前端零代码工具,uiotos完整实现了该机制:

图片

因此,对于接口任意返回的业务数据,uiotos用户,通常都能轻松处理,无需编写脚本代码。