我正在使用 selenium Selenese 进行一些功能测试。我需要解析正文的 Json 内容。这是json:
{"access_token":"ab89978b-
74a1-41a6-81e7-7b520ea9d29f","token_type":"bearer","refresh_token":"38a3a34b-09c9-452e-
b05b-6903770a877f","expires_in":1799,"scope":"read"}
我正在使用以下 Selenese 命令:
<tr>
<td>store</td>
<td>
javascript{
var jsonstr = '${body}'
var obj=JSON.parse(jsonstr);
var token=obj.access_token;
}
</td>
<td>token</td>
</tr>
但我收到以下错误:
命令执行失败。请在https://groups.google.com/forum/#!forum/selenium-users中搜索用户组,以获取日志窗口中的错误详细信息。错误信息是:缺少;声明之前
有谁知道如何解析 selenium 中包含 Json 字符串的变量的内容?