Error: Too many requests. Please try again later. x

JSONPath Finder和evaluator

此工具将帮助您在json文档中找到所有可用的JSONPATH,在对象树中查看它们,识别不同的输入表达式,并根据输入表达式提取匹配的json数据段。

Paste JSON content to evaluate

路径表示法

注册一个Site24x7帐户以提升您日常的网站和系统管理员任务。

从110多个全球位置检查正常运行时间

监控SSL证书的有效性

确定DNS解析问题

使用traceroute和MTR报告解决连接问题

检测标记为垃圾邮件的域和IP地址

智能阈值

电子邮件和短信通知

第三方警报集成

自定义报告和仪表板

什么是JSONPath?

json或JavaScript对象表示法是一种开放的标准文件格式,它使用简单文本存储和传输数据对象。每个JSON对象都有一个类似于层次结构或节点树的固有结构,其中每个节点都是一个元素。JSONPath是一种标准方式,我们可以使用它浏览JSON对象或文件的不同部分。当我们想要访问JSON文件中的特定子集或元素时,这非常有用。

JSON Path Examples

Following are few example jsonpath expressions and results for the above sample json data

JSONPath Expression Description Result
$ Select the root element
$.address.city Select the value of 'city' element which is the direct children of 'address' element
$..type Select the value of all the 'type' elements in the input json
$.address.length() Select the length of the 'address' element
$..* Select all the elements and its value
$.phoneNumbers[1] Select the 2nd value from 'phoneNumbers' array
$.phoneNumbers[?(@.number)] Select the 'phoneNumbers' element if it have 'number' element within it