在JOLT中从一种列表格式转换为键值格式

问题描述

在一种情况下,我必须在json以下进行转换

{ "Authenticators": [
    "ALPHA","BETA","GAMA"
] }

{“ availableAuth”:“ ALPHA,BETA,GAMA”}

解决方法

检查此规范

[
  {
    "operation": "modify-overwrite-beta","spec": {
      "Authenticators": "=join(',',@(1,Authenticators))"
    }
  },{
    "operation": "shift","spec": {
      "Authenticators": "availableAuth"
    }
  }
]