У меня есть ответ, который я преобразовываю в строку
${string}= convert to string ${resp.content} {"data":{"id":null,"type":"token","token":"<TokenID>","secret":"<SecretID>"}}
Как я могу сохранить это и в различные переменные?Большое спасибо.
Предполагая, что эти данные являются действительными JSON, вы можете преобразовать их в словарь и затем использовать расширенный синтаксис робота
Пример:
${result}= evaluate json.loads($string) json should be equal ${result["data"]["id"]} ${NONE} should be equal ${result["data"]["type"]} token should be equal ${result["data"]["secret"]} <SecretID> should be equal ${result["data"]["token"]} <TokenID>