JMESPath is a query language for JSON.
A Complete Specification
The JMESPath language is described in an ABNF grammar with a complete specification. This ensures that the language syntax is precisely defined.
A compliance test suite
JMESPath has a full suite of data driven testcases. This ensures parity for multiple libraries, and makes it easy for developers to implement JMESPath in their language of choice.
Libraries in Multiple Languages
© Copyright 2014-2015, James Saryerwinnie.