我有一个响应,我转换成字符串
${string}= convert to string ${resp.content}
{"data":{"id":null,"type":"token","token":"<TokenID>","secret":"<SecretID>"}}
我如何保存这个和不同的变量?非常感谢。
假设此数据是有效的JSON,您可以将其转换为字典,然后使用robot的扩展变量语法
例:
${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>