<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic tXMLMap - Complex output with multiple loops in Talend Studio</title>
    <link>https://community.qlik.com/t5/Talend-Studio/tXMLMap-Complex-output-with-multiple-loops/m-p/2327858#M97201</link>
    <description>Ok - I don't think what I am trying to do is terribly complex, but I have read all of the documentation and searched the forum for hours and am still unable to accomplish what I am trying to do. &amp;nbsp;All of the examples are either too simple or a little different from my scenario (which I would think is fairly common). 
&lt;BR /&gt;I would like to output an XML document containing customer data, order data, and phone number data. &amp;nbsp;The relationship is like this: 
&lt;BR /&gt;1. The document can contain many customers. 
&lt;BR /&gt;2. Each customer can have many orders. 
&lt;BR /&gt;3. Each customer can have many phone numbers. 
&lt;BR /&gt;A sample file of my desired output is attached. 
&lt;BR /&gt;My input contains data from 3 different sources which are being joined together in the Map: 
&lt;BR /&gt;Customers: 
&lt;BR /&gt; 
&lt;B&gt;&lt;U&gt;ID First Last Primary Phone&lt;/U&gt;&lt;/B&gt; 
&lt;BR /&gt;1 John Smith 888-555-1212 
&lt;BR /&gt;2 Jane Smith 888-555-1212 
&lt;BR /&gt;3 Bob Evans 444-555-8888 
&lt;BR /&gt;4 Gina Evans 444-555-8888 
&lt;BR /&gt;5 Sallie Mae 111-222-3333 
&lt;BR /&gt;6 John Cueto 888-555-1212 
&lt;BR /&gt;Phone Numbers: 
&lt;BR /&gt; 
&lt;B&gt;&lt;U&gt;ID Sort Type Phone Number&lt;/U&gt;&lt;/B&gt; 
&lt;BR /&gt;1 1 HOME 800-555-1212 
&lt;BR /&gt;1 2 WORK 800-555-1212 
&lt;BR /&gt;1 3 MOBILE 800-555-1212 
&lt;BR /&gt;1 4 FAX 800-555-1212 
&lt;BR /&gt;2 1 HOME 800-555-1212 
&lt;BR /&gt;2 2 WORK 800-555-1212 
&lt;BR /&gt;2 3 MOBILE 800-555-1212 
&lt;BR /&gt;3 1 HOME 800-555-1212 
&lt;BR /&gt;3 2 WORK 800-555-1212 
&lt;BR /&gt;3 3 MOBILE 800-555-1212 
&lt;BR /&gt;3 4 FAX 800-555-1212 
&lt;BR /&gt;4 1 HOME 800-555-1212 
&lt;BR /&gt;4 2 WORK 800-555-1212 
&lt;BR /&gt;5 1 HOME 800-555-1212 
&lt;BR /&gt;5 2 WORK 800-555-1212 
&lt;BR /&gt;5 3 MOBILE 800-555-1212 
&lt;BR /&gt;5 4 FAX 800-555-1212 
&lt;BR /&gt;5 5 OTHER 800-555-1212 
&lt;BR /&gt;Orders: 
&lt;BR /&gt; 
&lt;B&gt;&lt;U&gt;ID Seq. OrderNumber OrderDate&lt;/U&gt;&lt;/B&gt; 
&lt;BR /&gt;1 1234 ORDER1234 9/29/2014 
&lt;BR /&gt;1 1235 ORDER1235 9/29/2014 
&lt;BR /&gt;1 1236 ORDER1236 9/28/2014 
&lt;BR /&gt;1 1237 ORDER1237 9/27/2014 
&lt;BR /&gt;2 1238 ORDER1238 9/26/2014 
&lt;BR /&gt;2 1239 ORDER1239 9/25/2014 
&lt;BR /&gt;2 1240 ORDER1240 9/24/2014 
&lt;BR /&gt;3 1241 ORDER1241 9/23/2014 
&lt;BR /&gt;3 1242 ORDER1242 9/22/2014 
&lt;BR /&gt;3 1243 ORDER1243 9/21/2014 
&lt;BR /&gt;3 1244 ORDER1244 9/20/2014 
&lt;BR /&gt;4 1245 ORDER1245 9/19/2014 
&lt;BR /&gt;4 1246 ORDER1246 9/18/2014 
&lt;BR /&gt;5 1247 ORDER1247 9/17/2014 
&lt;BR /&gt;5 1248 ORDER1248 9/16/2014 
&lt;BR /&gt;5 1249 ORDER1249 9/15/2014 
&lt;BR /&gt;5 1250 ORDER1250 9/14/2014 
&lt;BR /&gt;5 1251 ORDER1251 9/13/2014 
&lt;BR /&gt;I am trying to join these 3 in the tXMLMap, and getting various results - none of which match. 
&lt;BR /&gt;I have been trying to set orders and contact_methods as loop elements (2 loop elements), but when I do that I lose the ability to group.&amp;nbsp; 
&lt;BR /&gt;Can anyone explain to me how to set up this tXMLMap to output the desired format? &amp;nbsp;All of the examples I can find which contain multiple loop elements are for outputting non-hierarchical data (i.e. manufacturers and orders, but not related in a hierarchy). &amp;nbsp;I can't find any examples which show how to output data like the attached file - where there is a hierarchy, and the multiple loop elements occur within a sub-element. 
&lt;BR /&gt; 
&lt;BR /&gt; 
&lt;A href="https://community.talend.com/legacyfs/online/membersTempo/5247/xmlsample1.zip.zip" target="_blank"&gt;xmlsample1.zip.zip&lt;/A&gt;</description>
    <pubDate>Tue, 07 Oct 2014 02:08:48 GMT</pubDate>
    <dc:creator>Anonymous</dc:creator>
    <dc:date>2014-10-07T02:08:48Z</dc:date>
    <item>
      <title>tXMLMap - Complex output with multiple loops</title>
      <link>https://community.qlik.com/t5/Talend-Studio/tXMLMap-Complex-output-with-multiple-loops/m-p/2327858#M97201</link>
      <description>Ok - I don't think what I am trying to do is terribly complex, but I have read all of the documentation and searched the forum for hours and am still unable to accomplish what I am trying to do. &amp;nbsp;All of the examples are either too simple or a little different from my scenario (which I would think is fairly common). 
&lt;BR /&gt;I would like to output an XML document containing customer data, order data, and phone number data. &amp;nbsp;The relationship is like this: 
&lt;BR /&gt;1. The document can contain many customers. 
&lt;BR /&gt;2. Each customer can have many orders. 
&lt;BR /&gt;3. Each customer can have many phone numbers. 
&lt;BR /&gt;A sample file of my desired output is attached. 
&lt;BR /&gt;My input contains data from 3 different sources which are being joined together in the Map: 
&lt;BR /&gt;Customers: 
&lt;BR /&gt; 
&lt;B&gt;&lt;U&gt;ID First Last Primary Phone&lt;/U&gt;&lt;/B&gt; 
&lt;BR /&gt;1 John Smith 888-555-1212 
&lt;BR /&gt;2 Jane Smith 888-555-1212 
&lt;BR /&gt;3 Bob Evans 444-555-8888 
&lt;BR /&gt;4 Gina Evans 444-555-8888 
&lt;BR /&gt;5 Sallie Mae 111-222-3333 
&lt;BR /&gt;6 John Cueto 888-555-1212 
&lt;BR /&gt;Phone Numbers: 
&lt;BR /&gt; 
&lt;B&gt;&lt;U&gt;ID Sort Type Phone Number&lt;/U&gt;&lt;/B&gt; 
&lt;BR /&gt;1 1 HOME 800-555-1212 
&lt;BR /&gt;1 2 WORK 800-555-1212 
&lt;BR /&gt;1 3 MOBILE 800-555-1212 
&lt;BR /&gt;1 4 FAX 800-555-1212 
&lt;BR /&gt;2 1 HOME 800-555-1212 
&lt;BR /&gt;2 2 WORK 800-555-1212 
&lt;BR /&gt;2 3 MOBILE 800-555-1212 
&lt;BR /&gt;3 1 HOME 800-555-1212 
&lt;BR /&gt;3 2 WORK 800-555-1212 
&lt;BR /&gt;3 3 MOBILE 800-555-1212 
&lt;BR /&gt;3 4 FAX 800-555-1212 
&lt;BR /&gt;4 1 HOME 800-555-1212 
&lt;BR /&gt;4 2 WORK 800-555-1212 
&lt;BR /&gt;5 1 HOME 800-555-1212 
&lt;BR /&gt;5 2 WORK 800-555-1212 
&lt;BR /&gt;5 3 MOBILE 800-555-1212 
&lt;BR /&gt;5 4 FAX 800-555-1212 
&lt;BR /&gt;5 5 OTHER 800-555-1212 
&lt;BR /&gt;Orders: 
&lt;BR /&gt; 
&lt;B&gt;&lt;U&gt;ID Seq. OrderNumber OrderDate&lt;/U&gt;&lt;/B&gt; 
&lt;BR /&gt;1 1234 ORDER1234 9/29/2014 
&lt;BR /&gt;1 1235 ORDER1235 9/29/2014 
&lt;BR /&gt;1 1236 ORDER1236 9/28/2014 
&lt;BR /&gt;1 1237 ORDER1237 9/27/2014 
&lt;BR /&gt;2 1238 ORDER1238 9/26/2014 
&lt;BR /&gt;2 1239 ORDER1239 9/25/2014 
&lt;BR /&gt;2 1240 ORDER1240 9/24/2014 
&lt;BR /&gt;3 1241 ORDER1241 9/23/2014 
&lt;BR /&gt;3 1242 ORDER1242 9/22/2014 
&lt;BR /&gt;3 1243 ORDER1243 9/21/2014 
&lt;BR /&gt;3 1244 ORDER1244 9/20/2014 
&lt;BR /&gt;4 1245 ORDER1245 9/19/2014 
&lt;BR /&gt;4 1246 ORDER1246 9/18/2014 
&lt;BR /&gt;5 1247 ORDER1247 9/17/2014 
&lt;BR /&gt;5 1248 ORDER1248 9/16/2014 
&lt;BR /&gt;5 1249 ORDER1249 9/15/2014 
&lt;BR /&gt;5 1250 ORDER1250 9/14/2014 
&lt;BR /&gt;5 1251 ORDER1251 9/13/2014 
&lt;BR /&gt;I am trying to join these 3 in the tXMLMap, and getting various results - none of which match. 
&lt;BR /&gt;I have been trying to set orders and contact_methods as loop elements (2 loop elements), but when I do that I lose the ability to group.&amp;nbsp; 
&lt;BR /&gt;Can anyone explain to me how to set up this tXMLMap to output the desired format? &amp;nbsp;All of the examples I can find which contain multiple loop elements are for outputting non-hierarchical data (i.e. manufacturers and orders, but not related in a hierarchy). &amp;nbsp;I can't find any examples which show how to output data like the attached file - where there is a hierarchy, and the multiple loop elements occur within a sub-element. 
&lt;BR /&gt; 
&lt;BR /&gt; 
&lt;A href="https://community.talend.com/legacyfs/online/membersTempo/5247/xmlsample1.zip.zip" target="_blank"&gt;xmlsample1.zip.zip&lt;/A&gt;</description>
      <pubDate>Tue, 07 Oct 2014 02:08:48 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/tXMLMap-Complex-output-with-multiple-loops/m-p/2327858#M97201</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2014-10-07T02:08:48Z</dc:date>
    </item>
    <item>
      <title>Re: tXMLMap - Complex output with multiple loops</title>
      <link>https://community.qlik.com/t5/Talend-Studio/tXMLMap-Complex-output-with-multiple-loops/m-p/2327859#M97202</link>
      <description>At first I would not use tXMLMap instead using a normal tMap to build the plain output (join result). This is by far easier to be done and you can check the result much better.&lt;BR /&gt;Next after validating the join result I would format the result in the target format XML and this can be done with the tFileOutputXML or similar.</description>
      <pubDate>Wed, 08 Oct 2014 07:26:27 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/tXMLMap-Complex-output-with-multiple-loops/m-p/2327859#M97202</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2014-10-08T07:26:27Z</dc:date>
    </item>
    <item>
      <title>Re: tXMLMap - Complex output with multiple loops</title>
      <link>https://community.qlik.com/t5/Talend-Studio/tXMLMap-Complex-output-with-multiple-loops/m-p/2327860#M97203</link>
      <description>jlolling: 
&lt;BR /&gt;I have simplified my program to illustrate the issue as you suggested. &amp;nbsp;I used a standard tMap component to perform the joins, and out put the results to an Excel file. &amp;nbsp;I made sure to select "All Matches" for the join type for each join because there are multiple results for each join. &amp;nbsp;Next I created a simple job which reads that data from Excel, and converts it to XML. &amp;nbsp;This removes all complexity from the job and isolates the problem I'm having with creating the XML output. 
&lt;BR /&gt;I have attached a .zip file which contains the following: 
&lt;BR /&gt; 
&lt;BR /&gt;source_data.xls - this is the source data which is to be converted into XML. &amp;nbsp;Keep in mind that this file contains multiple records for each customer and there is repetition because the file contains information on un-related entities. &amp;nbsp;For example, if a customer has 3 different phone numbers, and has placed 2 orders, then there will be 6 records in this file (2x3=6) for that customer. 
&lt;BR /&gt;xmlsample.xml - this is a sample of how I want my output formatted. &amp;nbsp;I want to have one element for a single customer (identified by the "id" tag), and inside this element I want to have multiple orders and multiple phone numbers displayed independently of each other. 
&lt;BR /&gt;getCustomers_test.zip - this is the Talend job I exported to actually show you how I am performing the XML operations. &amp;nbsp;I tried it two different ways, and neither way yields the desired results. &amp;nbsp;Actually I have tried hundreds of different configurations but I am only including 2 here. &amp;nbsp;This job was created &amp;nbsp;using TOS ESB 5.4.1. 
&lt;BR /&gt;customers_fromAdvancedXMLOutput.xml - this is the XML that was produced using the tAdvancedXMLFileOutput component. &amp;nbsp;Obviously this does not match the xmlsample.xls format which I what I am aiming for. 
&lt;BR /&gt;customers_fromXMLMap.xml - this is the XML that was produced using the tXMLMap component. &amp;nbsp;It does not match the required format either. 
&lt;BR /&gt; 
&lt;BR /&gt;So my question is whether anyone can show me what I am doing wrong. &amp;nbsp;How can I take the data in the sample .xls file and convert it into the desired XML format? &amp;nbsp;It seems to me that the tXMLMap component is the correct component to use because this component is the only one that supports multiple loop elements. 
&lt;BR /&gt;Any help that anyone can provide will be appreciated. 
&lt;BR /&gt;Thanks. 
&lt;BR /&gt; 
&lt;BR /&gt; 
&lt;A href="https://community.talend.com/legacyfs/online/membersTempo/5247/sampleProgram.zip.zip" target="_blank"&gt;sampleProgram.zip.zip&lt;/A&gt;</description>
      <pubDate>Fri, 10 Oct 2014 15:42:53 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/tXMLMap-Complex-output-with-multiple-loops/m-p/2327860#M97203</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2014-10-10T15:42:53Z</dc:date>
    </item>
    <item>
      <title>Re: tXMLMap - Complex output with multiple loops</title>
      <link>https://community.qlik.com/t5/Talend-Studio/tXMLMap-Complex-output-with-multiple-loops/m-p/2327861#M97204</link>
      <description>hello jbaird123
&lt;BR /&gt;Same type of problem which you are facing is there for my talend job.&amp;nbsp;
&lt;BR /&gt;I am also not able to find any solution.
&lt;BR /&gt;Please can anyone open this issue again and share some knowledge.
&lt;BR /&gt;
&lt;B&gt;I want multiple loop in txmlmap. So that I can get proper json in my REST response.&lt;/B&gt;</description>
      <pubDate>Tue, 21 Jun 2016 08:19:29 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/tXMLMap-Complex-output-with-multiple-loops/m-p/2327861#M97204</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2016-06-21T08:19:29Z</dc:date>
    </item>
    <item>
      <title>Re: tXMLMap - Complex output with multiple loops</title>
      <link>https://community.qlik.com/t5/Talend-Studio/tXMLMap-Complex-output-with-multiple-loops/m-p/2327862#M97205</link>
      <description>Hi SumeetAwari: I had the same problem in various customer situations.
&lt;BR /&gt;Because of that, I give up using the tXMLMap for such cases.
&lt;BR /&gt;The problems are: limited loop capabilities and performance leaks.
&lt;BR /&gt;I have create a complete new json component suite which follows a complete different approach. Instead of trying to build the json document in one huge step (tXMLMap) I prefer to build the json documents in sub jobs level by level.
&lt;BR /&gt;Perhaps you consider using these components:
&lt;BR /&gt;
&lt;A href="https://exchange.talend.com/#marketplaceproductoverview:gallery=marketplace%252F1&amp;amp;pi=marketplace%252F1%252Fproducts%252F1438%252Fitems%252F2492" target="_blank" rel="nofollow noopener noreferrer"&gt;https://exchange.talend.com/#marketplaceproductoverview:gallery=marketplace%252F1&amp;amp;pi=marketplace%252F1%252Fproducts%252F1438%252Fitems%252F2492&lt;/A&gt;
&lt;BR /&gt;With these components I was able to build unlimited complex documents and the memory leaks are also gone.</description>
      <pubDate>Tue, 21 Jun 2016 11:32:25 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/tXMLMap-Complex-output-with-multiple-loops/m-p/2327862#M97205</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2016-06-21T11:32:25Z</dc:date>
    </item>
    <item>
      <title>Re: tXMLMap - Complex output with multiple loops</title>
      <link>https://community.qlik.com/t5/Talend-Studio/tXMLMap-Complex-output-with-multiple-loops/m-p/2327863#M97206</link>
      <description>I've found that it can be much better to simply do it in Java using something like XStream ( 
&lt;A href="http://x-stream.github.io/" rel="nofollow noopener noreferrer"&gt;http://x-stream.github.io/&lt;/A&gt;) rather than hacking around with Talend components to do this. All it takes is a couple of routines (a class representing your XML and a class to handle your XStream processing) and you can use anywhere in your job. However I understand that not everybody likes Java. 
&lt;BR /&gt;Another way I have approached this can be seen on this Talendforge question.... 
&lt;BR /&gt; 
&lt;A href="https://community.qlik.com/s/feed/0D53p00007vCpoyCAC" rel="nofollow noopener noreferrer"&gt;https://community.talend.com/t5/Design-and-Development/How-to-generate-XML-with-multi-loop/td-p/104652&lt;/A&gt;</description>
      <pubDate>Tue, 21 Jun 2016 11:43:53 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/tXMLMap-Complex-output-with-multiple-loops/m-p/2327863#M97206</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2016-06-21T11:43:53Z</dc:date>
    </item>
    <item>
      <title>Re: tXMLMap - Complex output with multiple loops</title>
      <link>https://community.qlik.com/t5/Talend-Studio/tXMLMap-Complex-output-with-multiple-loops/m-p/2327864#M97207</link>
      <description>Hi rhall_2.0: The topic last post topic was json documents. And I have a couple of customers which do not want to write as much Java code in the jobs. But thanks a lot for the idea related to XML. Currently we use JAX-B to work with complex XML documents.</description>
      <pubDate>Tue, 21 Jun 2016 11:49:48 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/tXMLMap-Complex-output-with-multiple-loops/m-p/2327864#M97207</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2016-06-21T11:49:48Z</dc:date>
    </item>
    <item>
      <title>Re: tXMLMap - Complex output with multiple loops</title>
      <link>https://community.qlik.com/t5/Talend-Studio/tXMLMap-Complex-output-with-multiple-loops/m-p/2327865#M97208</link>
      <description>hello jlolling
&lt;BR /&gt;But I m not able to understand that, Why Talend is not providing multiple loops in one txmlmap??&amp;nbsp;
&lt;BR /&gt;What is the reason behind that??</description>
      <pubDate>Tue, 21 Jun 2016 12:24:40 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/tXMLMap-Complex-output-with-multiple-loops/m-p/2327865#M97208</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2016-06-21T12:24:40Z</dc:date>
    </item>
    <item>
      <title>Re: tXMLMap - Complex output with multiple loops</title>
      <link>https://community.qlik.com/t5/Talend-Studio/tXMLMap-Complex-output-with-multiple-loops/m-p/2327866#M97209</link>
      <description>JLolling: oops, I assumed that you were talking about building the data structure using JSON (because of your set of components) and then converting to XML once the document is done.&amp;nbsp;
&lt;BR /&gt;SumeetAwari: I believe the reason that Talend only support one loop is that it is actually an incredibly complex task to provide functionality in 1 component to build *ANY* schema in one go. You have to consider XML as a mini relational database.&amp;nbsp;</description>
      <pubDate>Tue, 21 Jun 2016 12:42:11 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/tXMLMap-Complex-output-with-multiple-loops/m-p/2327866#M97209</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2016-06-21T12:42:11Z</dc:date>
    </item>
    <item>
      <title>Re: tXMLMap - Complex output with multiple loops</title>
      <link>https://community.qlik.com/t5/Talend-Studio/tXMLMap-Complex-output-with-multiple-loops/m-p/2327867#M97210</link>
      <description>then what is final solution we should follow for web services</description>
      <pubDate>Tue, 21 Jun 2016 12:49:11 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/tXMLMap-Complex-output-with-multiple-loops/m-p/2327867#M97210</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2016-06-21T12:49:11Z</dc:date>
    </item>
    <item>
      <title>Re: tXMLMap - Complex output with multiple loops</title>
      <link>https://community.qlik.com/t5/Talend-Studio/tXMLMap-Complex-output-with-multiple-loops/m-p/2327868#M97211</link>
      <description>Hi rhall.2.0: No I am working directly with json and do not need in my current projects xml at all. 
&lt;BR /&gt;So the native json processing is exactly what I need. 
&lt;BR /&gt;The tXMLMap supports multiple loops but it is impossible to loop inside a loop multiple times. 
&lt;BR /&gt;Actually it would not be a big deal but Talend joins all input flows to one flow and do not use the input flows separately.</description>
      <pubDate>Tue, 21 Jun 2016 12:57:18 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/tXMLMap-Complex-output-with-multiple-loops/m-p/2327868#M97211</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2016-06-21T12:57:18Z</dc:date>
    </item>
    <item>
      <title>Re: tXMLMap - Complex output with multiple loops</title>
      <link>https://community.qlik.com/t5/Talend-Studio/tXMLMap-Complex-output-with-multiple-loops/m-p/2327869#M97212</link>
      <description>Hi jlolling 
&lt;BR /&gt;I am using dat component as u specified for generating complex json 
&lt;BR /&gt;But I have a problem in generating json with structure of array object inside array object for example 
&lt;BR /&gt;{"response":&amp;nbsp;{"code":&amp;nbsp;"00","status":&amp;nbsp;"OK","content":&amp;nbsp;{"Students":&amp;nbsp;},{"sid":&amp;nbsp;"3","name":&amp;nbsp;"C","Marks":&amp;nbsp;},{"sid":&amp;nbsp;"4","name":&amp;nbsp;"D","Marks":&amp;nbsp;{"marks":&amp;nbsp;"56","sub":&amp;nbsp;"cs"}},"error":&amp;nbsp;""}} 
&lt;BR /&gt; 
&lt;FONT color="#444444"&gt;&lt;FONT face="monospace"&gt;I want such structure of json&lt;/FONT&gt;&lt;/FONT&gt; 
&lt;BR /&gt; 
&lt;FONT color="#444444"&gt;&lt;FONT face="monospace"&gt;please suggest some method with that component for this structure&lt;/FONT&gt;&lt;/FONT&gt; 
&lt;BR /&gt; 
&lt;FONT color="#444444"&gt;&lt;FONT face="monospace"&gt;thanks in advance&lt;/FONT&gt;&lt;/FONT&gt;</description>
      <pubDate>Fri, 24 Jun 2016 15:06:27 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/tXMLMap-Complex-output-with-multiple-loops/m-p/2327869#M97212</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2016-06-24T15:06:27Z</dc:date>
    </item>
  </channel>
</rss>

