Read XML with Nested Loops

In this post, I will describe you, how to Read XML having nested loops in Talend. For that I am using below XML as source. Source XML has list of Items from a retail store,  and <item> node repeated for each item. Inside <item> node we have nested nodes for <batter> and <topping> our task is to […]

Read XML with Optional Elements

This post I will describe how to parse XML with optional element. We will use below source xml file which has three customer details, along with awards details, and <CUSTOMERAWARDS> is a optional xml element. We will parse this file using tXMLMap component. so fist of all add tFileInputXML and configure as below. Assign source […]

Split large XML into multiple XML

In this post, I will describe you how to split large XML into several xml. Here is our Sample XML file. ( which is not huge but just a sample) We are expecting three XML files from sample xml hence lets start with metadata creation for this sample file. Once you created metadata then you can […]