В JsonPath я видел знак "$", описанный как символ, который "относится к корневому объекту или элементу".
Пример:
JsonPath.read(json, "$.store.book[*].author");
Вопрос : есть ли причина не начинать путь с "$"?
В Jayway вы можете опустить "$".в начале пути и получите тот же результат.
Но есть ли причина для этого?