Hi @rsramkoski, @Supratim ,
Thank you for the example pipeline, we are on correct track.
I tried the two above pipelines but there is an issue. As you could see from the above xml examples.
1.extra XML is coming from <DocumentRoot>
till <Data>
, I am processing the splited xmls again so I would like the exact split xml as example.
2.<Lines>
and <Line>
segment is missing from the output xml.
The above Main xml is just an example, there is a chance that we get xml with just one segment and we do not need to split it at all. just making it clear if I was not clear earlier.
Example
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>
<Orgs>
<Org>
<Type>All</Type>
<Quantity>2</Quantity>
</Org>
</Orgs>
<Code>OK</Code>
</Line>
<Line>
<OrderLineNumber>20</OrderLineNumber>
<VendorOrderLineNumber>20000</VendorOrderLineNumber>
<VendorPartNumber>6775</VendorPartNumber>
<Orgs>
<Org>
<Type>All</Type>
<Quantity>3</Quantity>
</Org>
</Orgs>
<Code>OK</Code>
</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>
<Orgs>
<Org>
<Type>All</Type>
<Quantity>2</Quantity>
</Org>
</Orgs>
<Code>OK</Code>
</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>
<Orgs>
<Org>
<Type>All</Type>
<Quantity>3</Quantity>
</Org>
</Orgs>
<Code>OK</Code>
</Line>
</Lines>
</Order>