Я использую Json Путь Библиотека для анализа JSON. Я придерживаюсь json, у которого есть ключ с пробелом:
{
"attributes": {
"First Name": "Jim",
"Last Name": "Rohn"
}
}
Чтобы получить значение First Name
, я написал такой код (где json
- это объект, который содержит json) -
String firstName = JsonPath.from(json).getString("attributes.First Name");
Но это приводит к следующей ошибке -
java.lang.IllegalArgumentException: Invalid JSON expression:
Script1.groovy: 1: expecting EOF, found 'Attributes' @ line 1, column 67.
.First Name
Не могли бы вы предложить, как получить значения ключа с пробелами, используя библиотеку json-path
?