Я использую библиотеку Json Path для анализа 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
?