从具有点的属性名称中检索JSON值

时间:2018-05-06 10:40:19

标签: json google-chrome postman

以下是其中一个REST API的响应格式,我只需要检索abc而不是TOKEN_abc。我正在使用POSTMAN

<iframe>

我尝试使用下面的代码,它无法正常工作,请你帮忙

{
  "app.access.token": "TOKEN_abc"

    }

2 个答案:

答案 0 :(得分:0)

虚线属性名称应该没有问题。这可能是你映射它的方式。试试这个:

postman.setEnvironmentVariable("token", jsonData.app.access.token);

答案 1 :(得分:0)

键中有'点',你需要在括号中引用它,你有它的方式是告诉它找到'app'键然后'access'键,最后得到'token'的值key - 将类似的东西添加到你的环境集函数应该可以工作:

var jsonData = pm.response.json()
pm.environment.set("token", jsonData['app.access.token']);