【发布时间】:2020-08-31 04:31:43
【问题描述】:
我需要使用 jolt transform 来做下面的 JSON 转换。
需要将输入 Json 中的“PID3”值拆分为输出 Json 中的键值对数组
输入 JSON
{ "PID1": "value1", "PID2": "value2",
"PID3": "k1^value1~k2^value2~k3^value3" # It is Dynamic might contain multiple key value pair seperated by ~
}
输出 JSON
{
"PID1": "value1",
"PID2": "value2",
"PID3": [
{
"key":"k1",
"value":"value1"
},
{
"key":"k2",
"value":"value2"
},
{
"key":"k3",
"value":"value3"
}
--基于输入字符串的倍数
]
}
【问题讨论】: