We're actively looking for ideas on how to improve Weekly Challenges and would love to hear what you think!Submit Feedback
Well, that was fiddly but I got there. Every time I parse XML I feel like I'm getting into an inception situation...
Parsed the root from the top level XML field, then parsed the root and child from the billing and shipping sections. Dropped unwanted fields, dynamically renamed to provide the prefix and smooshed them back together using the multi-join tool.
Pro tip: When you want to ensure you have all the required columns and have them in the same order, put a select tool on the result, un-check the "unknown" box, then copy and paste that onto your output. This will show you the missing columns and will put the columns in order.