🔍

JSONPath解析器

📝 输入JSON数据
JSONPath表达式
📋 解析结果
{{ n }}
❌
解析错误
{{ error }}
📋
等待查询
输入JSON数据和JSONPath表达式后点击执行查询

💡 功能说明

在线JSONPath解析器:使用JSONPath表达式从JSON数据中提取所需信息,帮助开发者快速定位和获取数据。

  • JSONPath解析 — 使用JSONPath表达式提取JSON数据,支持标准语法
  • 路径提示 — 提供常用路径示例,方便学习和使用
  • 实时预览 — 输入路径后执行查询即时显示结果
  • 语法高亮 — 支持JSON语法高亮显示,便于阅读
  • 行号显示 — 显示代码行号,方便定位和阅读
  • 复制结果 — 一键复制解析后的结果到剪贴板
  • 加载示例 — 提供示例数据,快速开始使用

📖 JSONPath语法说明

  • $ - 根节点
  • .name - 子节点
  • ['name'] - 子节点(方括号形式)
  • [0] - 数组索引
  • [*] - 数组所有元素
  • ..name - 递归查找所有name
  • [?(条件)] - 过滤器,如 [?(@.price < 10)]

⚠️ 注意事项

  • 支持标准JSONPath语法
  • 支持复杂嵌套结构和数组操作
  • 过滤器使用JavaScript表达式,如 [?(@.price < 10)]
  • 适合数据提取、API响应分析和数据处理
  • 所有操作在浏览器本地完成,数据不会上传到服务器