在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>
Run Code Online (Sandbox Code Playgroud)
我想在 dataweave 中转换后获得以下 JSON 格式的输出:
tracking_no:[
{
TrackingNo="Abc1"
},
{
TrackingNo="Abc2"
},
{
TrackingNo="Abc3"
},
{
TrackingNo="Abc4"
},
{
TrackingNo="Abc5"
},
{
TrackingNo="Abc6"
}
]
Run Code Online (Sandbox Code Playgroud)