Описание тега jsonpath
JSONPath - это средство использования синтаксиса, подобного XPath, для запроса структур JSON. Не следует путать с реализацией JsonPath с уверенностью, основанной на Groovy Gpath. Используйте [tag:json-path-expression] для вопросов о выражениях пути JSON в целом и для вопросов о DSL выражений пути JSON.
JSONPath - это средство использования синтаксиса, подобного XPath, для запроса структур JSON.
Это не стандарт, но он предлагает средства прямого запроса структур JavaScript без необходимости преобразования в XML или из него.
Выражения JSONPath всегда ссылаются на структуру JSON так же, как выражение XPath используется в сочетании с XML-документом.
- Исходная статья: JSONPath - XPath для JSON
- Тестер JSONPath
Реализации:
- C#, PHP и Javascript: http://code.google.com/p/jsonpath/
- C: https://github.com/rogerz/jansson/tree/json_path
- Java: http://code.google.com/p/json-path/
Не путайте с одноименным стандартом, будьте уверены: https://github.com/rest-assured/rest-assured/wiki/Usage