【发布时间】:2019-11-20 09:55:38
【问题描述】:
输入:
{
"k1": "v1",
"k2": "v2",
"event": "SUMMARY"
}
预期输出:
{
"k1": "v1",
"k2": "v2",
"event": "SUMMARY",
"arr": [
{
"k1": "v1",
"key": "first"
},
{
"k2": "v2",
"key": "second"
},
{
"summary1": "s1",
"key": "SUMMARY"
},
{
"summary1": "s2",
"key": "SUMMARY"
}
]
}
对于每个'k1'和'k2',各自的数组元素应该添加为
{
"k2": "v2",
"key": "second"
}
当 event = "SUMMARY" 时,应分别添加 2 个元素
{
"summary1": "s1",
"key": "SUMMARY"
},
{
"summary2": "s2",
"key": "SUMMARY"
}
请帮助了解 JOLT 规范
【问题讨论】: