JOLT - 连接嵌套数组
JOLT - Join nested arrays
我正在尝试加入(逗号分隔)嵌套数组,但无法实现。
输入:
{
"PARTS" : [ [ "aaaa", "bbbb" ], [ "cccc", "dddd" ] ]
}
期望的输出:
{
"PARTS": [ "aaaa,bbbb", "cccc,dddd" ]
}
我正在尝试使用 =join
但未成功。感谢任何帮助。
谢谢!
我设法得到了你想要的输出:)
[
{
"operation": "modify-overwrite-beta",
"spec": {
"PARTS": {
"*": "=join(', ',@0)"
}
}
}
]
这里的技巧是使用 @0
,它指向您正在使用的层次结构中的第 0 个元素。至少,文档是这么说的。
我正在尝试加入(逗号分隔)嵌套数组,但无法实现。
输入:
{
"PARTS" : [ [ "aaaa", "bbbb" ], [ "cccc", "dddd" ] ]
}
期望的输出:
{
"PARTS": [ "aaaa,bbbb", "cccc,dddd" ]
}
我正在尝试使用 =join
但未成功。感谢任何帮助。
谢谢!
我设法得到了你想要的输出:)
[
{
"operation": "modify-overwrite-beta",
"spec": {
"PARTS": {
"*": "=join(', ',@0)"
}
}
}
]
这里的技巧是使用 @0
,它指向您正在使用的层次结构中的第 0 个元素。至少,文档是这么说的。