0

如何从对象列表中获取新列表?我需要一个新的对象列表来发布请求

我从响应中得到的这个对象列表:

{ 
 "success": true,
  "body": {
      "users": [
        {
            "type": "unknown",
            "data": [
                {
                    "id": "8",
                    "firstName": "Jackson",
                    "lastName": "Baker",
                    "group": "false"
                },
                {
                    "id": "11",
                    "firstName": "Charlotte",
                    "lastName": "Garcia",
                    "group": "false"
                },
                {
                    "id": "7",
                    "firstName": "Henry",
                    "lastName": "Thompson",
                    "group": "false"
                },
                {
                    "id": "24",
                    "firstName": "Elijah",
                    "lastName": "Miller",
                    "group": "false"
                  }
                
              ]
           }  
        ]
      }
   }

我需要从响应中形成一个新对象:

{ 
  "success": true,
    "body": {
       "users": [
        {
            "type": "unknown",
            "data": [
                {
                    "id": "8",                   
                    "group": "false"
                },
                {
                    "id": "11",
                    "group": "false"
                },
                {
                    "id": "7",
                    "group": "false"
                },
                {
                    "id": "24",
                    "group": "false"
                }
                
              ]
           }  
        ]
      }
   }

这个新的对象列表我需要发布一个请求。我有一个 JSON Schema,但我不知道如何制作这个结构。我的问题是我无法从字段中获取值。我正在使用路径“body.users.data.find {it.id} .id”,但它找到了 id 数组,但我需要一个包含两个字段值的用户列表。

4

0 回答 0