JSONPath解析器

{ "firstName": "John", "lastName" : "doe", "age" : 26, "address" : { "streetAddress": "naist street", "city" : "Nara", "postalCode" : "630-0192" }, "phoneNumbers": [ { "type" : "iPhone", "number": "0123-4567-8888" }, { "type" : "home", "number": "0123-4567-8910" } ] }
示例 '$.phoneNumbers[*].type', 参考 JSONPath 表达式

计算结果

类似于XPath在XML文档中的定位,JsonPath表达式通常是用来路径检索或设置JSON的。JsonPath是一种简单的方法来提取给定JSON文档的部分内容。

JsonPath有许多编程语言,如Javascript,Python和PHP,Java。JsonPath提供的json解析非常强大,它提供了类似正则表达式的语法,基本上可以满足所有你想要获得的JSON内容。