【发布时间】:2019-10-04 13:12:40
【问题描述】:
在dataweave中,我想将下面的复杂xml转换成json输出,如下图:
<Message>
<Shipment>
<Containers>
<Container TrackingNo="Abc1" />
</Containers>
</Shipment>
<Shipment>
<Containers>
<Container TrackingNo="Abc2" />
<Container TrackingNo="Abc3" />
</Containers>
</Shipment>
<Shipment>
<Containers>
<Container TrackingNo="Abc4" />
<Container TrackingNo="Abc5" />
<Container TrackingNo="Abc6" />
</Containers>
</Shipment>
</Message>
我想在dataweave中转换后得到以下JSON格式的输出:
tracking_no:[
{
TrackingNo="Abc1"
},
{
TrackingNo="Abc2"
},
{
TrackingNo="Abc3"
},
{
TrackingNo="Abc4"
},
{
TrackingNo="Abc5"
},
{
TrackingNo="Abc6"
}
]
【问题讨论】: