在这里摇动新手!我想从此模板转换JSON输入:
[
{
"canalId": "","startDate": "","typeCanal": "","origin": "","principal": false,"ligne1": "","ligne2": "","ligne4": "","ligne6": ""
},{
...
}
]
到同一模板,只需要一些键来更改名称:
[
{
"id_canal": "","media": "","adrL1": "","adrL2": "","adrL3": "","adrL4": ""
},{
...
}
]
到目前为止,我设法使用了这个规范:
[
{
"operation": "shift","spec": {
"*": {
"canalId": "&1.id_canal","typeCanal": "&1.media",//More if needed
"*": "&1.&"
}
}
}
]
但是它返回了我不需要的一些索引,并且我想保留一个事实,它是一个Json Array,又名方括号。
或者这一个,但它需要对传入的JSON进行拆分以仅处理其中的一部分:
[
{
"operation": "shift","spec": {
"canalId": "id_canal","typeCanal": "media",// More if needed
"*": "&"
}
}
]
但是在那种情况下,我希望它成为一个JSON数组,而不仅仅是一个JSON对象。
我需要在骆驼路线中使用所有这些功能,是否有任何我可以使用的Spec可以达到目的?还是基于骆驼本身的另一个想法?
提前谢谢!