You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在Jolt中根据条件从数组中移除指定元素

按指定规则过滤数组元素

需求说明

  • 处理数组元素需遵循以下规则:
    • 若数组中存在idTypDesc值为Ultimate ID的元素,移除所有idTypDesc值为id的元素
    • 若数组中不存在idTypDesc值为Ultimate ID的元素,保留idTypDesc值为id的元素

输入示例

{
  "PartyAlternateId": {
    "item": [
      {
        "AltIdType": {
          "idTypDesc": "id",
          "idTyp": "0004"
        }
      },
      {
        "AltIdVal": "hjn",
        "AltIdType": {
          "idTypDesc": "ultra ID",
          "idTyp": "0018"
        }
      },
      {
        "AltIdType": {
          "idTypDesc": "Ultimate ID",
          "idTyp": "0018"
        }
      }
    ]
  }
}

预期输出

{
  "PartyAlternateId": {
    "item": [
      {
        "AltIdVal": "hjn",
        "AltIdType": {
          "idTypDesc": "ultra ID",
          "idTyp": "0018"
        }
      },
      {
        "AltIdType": {
          "idTypDesc": "Ultimate ID",
          "idTyp": "0018"
        }
      }
    ]
  }
}

内容的提问来源于stack exchange,提问作者Madhavi kurabalakota

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.23 23:04:58