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

如何通过Jolt数组转换筛选指定字段生成目标JSON结构?

Jolt转换方案实现指定字段提取

针对输入JSON中仅提取指定字段(primary、quality)生成Ratings数组的需求,可使用以下Jolt转换规格:

[
  {
    "operation": "shift",
    "spec": {
      "primary": "Ratings[0].Name",
      "@primary": "Ratings[0].Value",
      "quality": "Ratings[1].Name",
      "@quality": "Ratings[1].Value"
    }
  }
]

规则说明:

  • 采用shift操作完成字段重命名与结构重组
  • primary字段名映射到Ratings[0].Name,@primary引用该字段的原始值映射到Ratings[0].Value
  • 同理处理quality字段,将其放入数组的第二个位置Ratings[1]
  • 未被指定的design字段会被自动忽略

输入示例:

{"primary": 5,"quality": 4,"design": 5}

输出示例:

{"Ratings": [{"Name": "primary","Value": 5},{"Name": "quality","Value": 4}]}

内容的提问来源于stack exchange,提问作者Abhishek Patil

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.30 07:54:57