javascript - 获取 key :value pair inside sub-blocks

标签 javascript json postman postman-pre-request-script

我有来自 Postman 的以下输出或到达终点(我们可以说)。

{
  "SearchResult": {
    "total": 11,
    "resources": [
      {
        "id": "12345",
        "name": "GuestType",
        "description": "Identity group ",
      },
      {
        "id": "56789",
        "name": "Admin",
        "description": "",
      },
    ]
  }
}

我想从这些值中提取“id”“name”。我看到这些值位于子 block 内。 如何使用java脚本提取这些需要放入postman“测试”选项卡中的键值?

最佳答案

var obj={
  "SearchResult": {
    "total": 11,
    "resources": [
      {
        "id": "12345",
        "name": "GuestType",
        "description": "Identity group ",
      },
      {
        "id": "56789",
        "name": "Admin",
        "description": "",
      },
    ]
  }
}


obj.SearchResult.resources.forEach((o)=>console.log(o.id,o.name));

关于javascript - 获取 key :value pair inside sub-blocks,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58912909/

相关文章:

javascript - 在knockout JS中绑定(bind)复杂模型

java - json 转 xml java

python - 将简单的数字列表转换为 JSON 数组

javascript - amCharts 无法显示数据?

c# - HttpRequestMessage 的 Content-Type header 中的奇怪行为

javascript - 如何在 javascript 中在 for-in 中跳到下一个,并在其中一段时间​​?

javascript - 用于强调 Markdown 的正则表达式

javascript - 如何从查看源代码中隐藏我的 js 文件和 js 库

oauth - 如何查看 Postman 在发出 OAuth 请求时使用的原始签名?

Postman 测试脚本 : what version of JavaScript