【发布时间】:2021-04-20 12:16:55
【问题描述】:
我正在尝试使用 JOLT 重新排序嵌套数组。我的目标是将位于同一数组位置 (i) 的所有元素分组并将它们添加到另一个数组中。
输入:
{
"values": [
[
"84139",
"123"
],
[
"230",
"456"
],
[
"230475",
"789"
]
]
}
想要的结果:
{
"result": [ // same length as values[i]
[ // same length as values
"84139",
"230",
"230475"
],
[
"123",
"456"
"789"
]
]
}
INFO:记住两个数组(根和子)的长度是可变的,因此解决方案必须是通用的。
附加输入:
{
"values": [
[
"84139",
"123",
"000"
],
[
"230",
"456",
"000"
]
]
}
附加输出:
{
"result": [
[
"84139",
"230"
],
[
"123",
"456"
],
[
"000",
"000"
]
]
}
【问题讨论】:
标签: apache-nifi jolt