JSON Path 查询

使用点号路径提取 JSON 中的值,支持实时查询

输入 JSON

查询结果

功能介绍

无需编程即可从复杂 JSON 中提取深层数据的路径查询工具。使用点号路径语法精准定位嵌套节点,适用于 API 响应调试、日志分析和配置文件取值。

关键特点

  • 支持标准 JSONPath 语法
  • 实时显示查询结果
  • 支持复杂嵌套查询
  • 内置常用 JSONPath 示例

使用教程

  1. 在左侧输入框中粘贴 JSON 数据(如 API 响应结果)
  2. 在 Path 输入框中输入查询路径,如 users.0.name 或 items[*].price
  3. 实时查看右侧提取出的目标值,无需写代码循环遍历
  4. 调整路径继续查询其他字段,快速定位所需数据

使用示例

输入示例:

{
  "users": [
    { "name": "张三", "age": 28, "address": { "city": "北京" } },
    { "name": "李四", "age": 35, "address": { "city": "上海" } }
  ]
}

输出结果:

Path: users.0.name → "张三"
Path: users[*].address.city → ["北京", "上海"]
Path: users[*].age → [28, 35]

常见问题

什么是 JSONPath?

JSONPath 是一种用于从 JSON 数据中提取特定值的查询语言,类似于 XPath 之于 XML。

相关工具

{ } JSON 格式化 | JSON Diff | XML 格式化