REST ASSURED: как разобрать ответ json, который содержит "." - PullRequest
1 голос
/ 30 октября 2019

Новый, чтобы быть уверенным. У меня есть ответ JSON API остальных, как показано ниже, и я хотел бы извлечь значение «value», как я могу это сделать?

{
    "google.com": {
        "company": google,
        "state": "CA",
        "value": 123456789
    }
}

Я пробовал с приведенным ниже кодом:

extract().
    body().jsonPath().get("google.com")

получил ниже исключения

java.lang.IllegalArgumentException: Cannot get property 'com' on null object

тогда я понял "."используется для разделения пути json, также попытался получить ("/ google.com")

Script1.groovy: 1: unexpected char: 0xFFFF @ line 1
...