Sahil
4 years agoContributor
XML split in pipeline
I have a scenario where main xml needs to be splitted into multiple xmls.
Main xml:-
<?xml version="1.0" encoding="UTF-8"?>
<Order>
<Main>
<Version>2.1</Version>
<SenderID>55544566</SenderID>
</Main>
<Data>
<OrderNumber>564434555</OrderNumber>
<OrderDate>2021-07-15</OrderDate>
<CurrencyCode>eur</CurrencyCode>
</Data>
<Lines>
<Line>
<OrderLineNumber>10</OrderLineNumber>
<VendorOrderLineNumber>10000</VendorOrderLineNumber>
<VendorPartNumber>66554</VendorPartNumber>
</Line>
<Line>
<OrderLineNumber>20</OrderLineNumber>
<VendorOrderLineNumber>20000</VendorOrderLineNumber>
<VendorPartNumber>6775</VendorPartNumber>
</Line>
</Lines>
</Order>
Split xml 1:-
<?xml version="1.0" encoding="UTF-8"?>
<Order>
<Main>
<Version>2.1</Version>
<SenderID>55544566</SenderID>
</Main>
<Data>
<OrderNumber>564434555</OrderNumber>
<OrderDate>2021-07-15</OrderDate>
<CurrencyCode>eur</CurrencyCode>
</Data>
<Lines>
<Line>
<OrderLineNumber>10</OrderLineNumber>
<VendorOrderLineNumber>10000</VendorOrderLineNumber>
<VendorPartNumber>66554</VendorPartNumber>
</Line>
</Lines>
</Order>
split xml 2:-
<?xml version="1.0" encoding="UTF-8"?>
<Order>
<Main>
<Version>2.1</Version>
<SenderID>55544566</SenderID>
</Main>
<Data>
<OrderNumber>564434555</OrderNumber>
<OrderDate>2021-07-15</OrderDate>
<CurrencyCode>eur</CurrencyCode>
</Data>
<Lines>
<Line>
<OrderLineNumber>20</OrderLineNumber>
<VendorOrderLineNumber>20000</VendorOrderLineNumber>
<VendorPartNumber>6775</VendorPartNumber>
</Line>
</Lines>
</Order>
how do I achieve it?