我有一个JSON:
[
{
"id": 0,
"error_code": 603,
"error_desc": "Some ads error occurs: URL needed.",
"taskId": 630
},
{
"id": 36154,
"taskId": 631
}
]
字符串
如果id
等于0,则会出现error_code
和error_desc
键。我想得到这个结果:
[
{
"id": 0,
"taskStatus": "ERROR",
"errorMessage": "603|Some ads error occurs: URL needed.",
"taskId": 630
},
{
"id": 36154,
"taskStatus": "SUCCESS",
"errorMessage": null,
"taskId": 631
}
]
型
如果id!= 0,则taskStatus
应设置为ERROR
,如果id!= 0,则SUCCESS
应设置为ERROR
。errorMessage
为error_code
+ |
+ error_desc
,如果id!= 0,则为空。
有没有可能用JOLT来做?它看起来像一个if-else
条件,我没有用过。
1条答案
按热度按时间332nm8kg1#
您可以在shift中应用条件,而在modify转换中应用串联,例如
字符串
网站http://jolt-demo.appspot.com/上的 * 演示 * 是:
的数据