如何使用JOLT为JSON添加方括号包裹?求转换规格
JOLT转换:将单个JSON对象包装为数组
输入JSON
{ "ID" : "fadfds2sdfs23", "JSON_TEXT" : { "ID" : "20220506000006073", "name" : "firstName lastName" }, "STATUS" : "ACTIVE" }
期望输出JSON
[ { "ID": "fadfds2sdfs23", "JSON_TEXT": { "ID": "20220506000006073", "name": "firstName lastName" }, "STATUS": "ACTIVE" } ]
JOLT转换规格
[ { "operation": "shift", "spec": { "@": "[]" } } ]
规格说明
- 采用
shift操作类型,这是JOLT中用于重组JSON结构的核心操作。 @符号指代整个输入的根JSON对象。"[]"表示将目标值(此处为整个根对象)放入新数组中,直接完成单个对象到数组的包装转换。
内容的提问来源于stack exchange,提问作者chairat k
相关产品推荐
相关产品推荐

