Я пишу тестовый пример в рамке робота. Я получаю ответ в поле ниже JSon строки:Нет ключевого слова с именем '=', найденным в роботе
{"responseTimeStamp":"1970-01-01T05:30:00",
"statusCode":"200",
"statusMsg":"200",
"_object":{"id":"TS82",
"name":"newgroup",
"desc":"ttesteste",
"parentGroups":[],
"childGroups":[],
"devices":null,
"mos":null,
"groupConfigRules" {
"version":null,
"ruleContents":null
},
"applications":null,"type":0
}
}
Из того, что я хочу взять «_object» с помощью:
${reqresstr} = ${response['_object']}
... но я получаю сообщение об ошибке «Нет ключевое слово с именем ' =»найден "
Если я стараюсь следующее:
${reqresstr}= ${response['_object']}
... Я получаю ошибку" имя Cann Ключевое слово быть пустым ». Я попытался удалить '=', но все равно получить ту же ошибку.
Как извлечь «_объект» из этой строки json?
этот ответ не совсем правильно. Проблема заключается не в нехватке места, а в том, что перед '=' существует слишком много пробелов. Может быть ноль или один, но не два или более. –