解析 Json 接口返回的数据 - PARSE 语句

PARSE 语句负责解析接口返回的数据,逻辑和 SELECT 语句属于同一类,都是从某一个地方查询数据。可以理解 REQUEST 语句生成了一个 Mini 数据库,PARSE 语句负责从这个 Mini 数据查询数据。

"path"参数使用标准的 JsonPath 表达式。AS后面表示期望将指定路径的数据解析成什么格式。其中ROWOBJECT等价、LISTARRAY等价。

上例是一个典型的接口返回值的格式。下面看一下用 PARSE 语句是如何解析的:

PARSE 语句和 SELECT 语句一样的意义和用法,所以 PARSE 语句也可以放在 GET 语句里,也可以放在 SET 语句VAR 语句后面赋值,或者在 FOR 语句中遍历。可以嵌入变量和表达式,可以用 Sharp 表达式对结果数据再编辑,也可以用做嵌入式查询表达式

REQUEST 语句将请求接口返回的数据保存在缓冲区,只要不再次请求接口,缓冲区的数据就不会被清除,所以可以一次请求多次使用 PARSE 语句解析。


参考链接


微信公众号
码农老吴  |  星源工作室  |  开发月志  |  问题反馈
联系我们:wu@qross.io     手机/微信:18618171102
京 ICP 备 20027445 号
$(h1)!