JSONPath uses expressions written in either the dot-notation or bracket-notation to denote a traversal of fields in the JSON document. Dots separate field names, as if they were object attributes.
Here are a few examples of dot-notation:
$.store.book.title $.store.book[*].title $.store..price $..book
In the first line, we reference the first (counting from zero) book in the store, returning the title field. The second line is similar, except that it returns a collection of all titles of all the books. The third example returns a collection of all price fields in all records in the store collection. The fourth example finds the fourth book item in the store.