JsonPath学习
jsonpath 是 Python 中专门用于从复杂 JSON / 字典数据中快速提取数据的库,类似 XPath 提取 XML 数据,不用一层层嵌套遍历,语法简洁高效。
| 语法 | 作用 |
|---|---|
$ |
根节点(最外层数据) |
. |
取子节点 |
.. |
递归搜索所有后代节点(不管层级) |
* |
匹配所有子节点 |
[] |
数组下标 / 过滤 |
[@] |
过滤时表示当前节点 |
jsonpath 是 Python 中专门用于从复杂 JSON / 字典数据中快速提取数据的库,类似 XPath 提取 XML 数据,不用一层层嵌套遍历,语法简洁高效。
| 语法 | 作用 |
|---|---|
$ |
根节点(最外层数据) |
. |
取子节点 |
.. |
递归搜索所有后代节点(不管层级) |
* |
匹配所有子节点 |
[] |
数组下标 / 过滤 |
[@] |
过滤时表示当前节点 |