Hi
I am processing a 25MB XML file with a dozen child nodes. Using the Input Data tool can let it Auto Detect a single Child Node, or I can set a single Specific Child Name, but I can't loop though all Child Nodes.
To get round this I'm using 12 Input Data tools, one per Child Node, and Union'ing the outputs. However, that means when a new Child Node turns up I have a broken workflow. (I can alert for new Child Nodes using a fixed list and RegEx, but this is after the event).
So, in the xml example below, how do I capture the new incoming data when my salesperson starts in the West Region, without rewriting the workflow? (B = angle bracket)
B Sales Date="2021-06-17" B
B Regions B
B South StaffID='SmithJ' SalesCode='88c' DateFrom='2020-12-01' DateTo='2020-12-31' /B
B South StaffID='JonesA' SalesCode='88c' DateFrom='2020-12-01' DateTo='2020-12-31' /B
B South StaffID='HansonJ' SalesCode='18c' DateFrom='2020-12-01' DateTo='2020-12-31' /B
B North StaffID='DerryT' SalesCode='18c' DateFrom='2020-12-01' DateTo='2020-12-31' /B
B North StaffID='ProtonR' SalesCode='18c' DateFrom='2020-12-01' DateTo='2020-12-31' /B
B East StaffID='MurphyJ' SalesCode='18c' DateFrom='2020-12-01' DateTo='2020-12-31' /B
B East StaffID='McIntoshJ' SalesCode='89c' DateFrom='2020-12-01' DateTo='2020-12-31' /B
B /Regions B
B /Sales B
Thanks
Rod