问题描述
我有一个如下的数组请求。它可能有多个shipping
对象,如下所示。在请求中,第二个对象"shipping"
具有两个Header
和两个Details
。
在这里,第一个标头需要与第一个详细信息结合以创建单独的Shipping
对象,第二个Header
需要与第二个Details
结合以创建单独的Shipping
对象,反之亦然因为它有机会获得更多标题和详细信息。
注意:如果出现header
,则总是以相同的方式出现匹配的details
。
请求和预期响应如下。 ule子运行时4.2.2
任何想法如何进行重组,对于解决方案的任何想法都将不胜感激。谢谢。
请求
[
{
"Shipping": {
"Header": {
"Identifier": "100","SerialNo": "61","ShippingDate": "10/08/1988","Address1": ""
},"Details": {
"SerialNo": "61","LineNo": "1","Description": "Shipping Details"
}
}
},{
"Shipping": {
"Header": {
"Identifier": "100","SerialNo": "62","ShippingDate": "21/08/2021","Address": "Test1Address"
},"Header": {
"Identifier": "100","ShippingDate": "22/05/1977","Address1": "Test2Address"
},"Details": {
"SerialNo": "62","Description": "Test1"
},"Description": "Test2"
}
}
}]
预期响应
[
{
"Shipping": {
"Header": {
"Identifier": "100","Description": "Test1"
}
}
},"Description": "Test2"
}
}
}]
希望我的问题解决。让我知道是否需要进一步说明。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)