Json字符串解析
我准备了一段json字符串
{
"status": "error",
"message": "Object Not Found",
"rate_limit": {
"used": 1,
"hourly_quota": 120,
"hourly_remaining": 119
}
}
在Project Event中添加一个json解析操作,并将上面的json字符串粘贴到json输入框中,尴尬的是我在写这个文档时,软件还存在一个bug,输入框不支持换行。(不过不用担心一般都是通过变量从http请求中获取json)

然后再添加一个对话框操作来显示需要获取的参数内容,在对话框操作的内容输入框中输入
status:[1.status],used:[1.rate_limit.used]

可以看到对话框操作的内容中有两个变量:[1.status]
、[1.rate_limit.used]
,这种[x.x]格式表示用于获取json解析操作参数内容的变量,其中第一个数字表示获取的json解析操作ID,后面的就是对应的要获取的参数名,可以支持使用.
号连接来获取嵌套的参数。
我们尝试执行操作

可以看到我们成功解析了这串json字符串,并拿到了status、used两个参数的内容。
可能有人会问怎么获取数组类型的json参数内容,很遗憾,我写这个文档的时候才想起来还有数组类型的json,等待下一个版本。
Last updated
Was this helpful?