首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用JSON提取器提取多个值

使用JSON提取器提取多个值
EN

Stack Overflow用户
提问于 2018-07-10 14:33:58
回答 1查看 1.7K关注 0票数 1

响应请求,我获得了以下数据:

代码语言:javascript
复制
{
  "items": [
    {
      "id": 54925,
      "currCode": "USD",
      "lastUpdated": 1531233169000
    },
    {
      "id": 54926,
      "currCode": "USD",
      "lastUpdated": 1531233169000
    },
    {
      "id": 54927,
      "currCode": "USD",
      "lastUpdated": 1531233169000
    }
  ],
  "totalCount": 3
}

正如我们所看到的,数据中有三个不同的ids (54925,54926,54927),我想对所有这些ids执行迭代,并执行一些操作(基本上我希望像foreach(String id: ids) { request(id);}那样使用

我添加了一个JSON提取器如下:

根据我的研究(研究环节),它应该将所有in存储在id_list

在此之后,添加了一个foreach循环来迭代这些值:

但不知何故它不会进入这个循环。我在这里做错了什么?还有其他方法来获取所有这些is并遍历它们吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-07-10 14:41:58

您忘记在JSON萃取器中提到,您希望它通过将Match No.设置为-1来返回所有值

-1表示提取所有结果,它们将被命名为_N

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51267950

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档