如何解决使用Jolt Spec将JSON转换为JSON,将String拆分为多个对象数组
我需要使用jolt转换来执行以下JSON转换。
以“〜”为基础分割字符串,并根据输出将[A1,B1,C1],[A2,B2,C2]的值填充到嵌套对象中。还需要在所有对象数组中添加默认值(硬编码字符串)“电话”,“电子邮件”。
输入JSON
{
"PID13": "A1^B1^C1~A2^B2^C2" # It is Dynamic might contain multiple key value pair seperated by ~
}
输出JSON
ArrayOfObjects:
[
{
"Key1":"Phone"
"Key2":"Email"
"Key3"= "A1"
"ABC":{
"Key4"= "B1"
},"XYZ": {
"Key5": "C1"
}
},{
"Key":"Phone"
"Key2":"Email"
"Key3"= "A2"
"ABC":{
"Key4"= "B2"
},"XYZ": {
"Key5": "C2"
}
}
.
.
multiple array of objects based on the input string
]
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。