<?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 Re: Problem converting XML with multiple loop in Talend Studio</title>
    <link>https://community.qlik.com/t5/Talend-Studio/Problem-converting-XML-with-multiple-loop/m-p/2333147#M101960</link>
    <description>&lt;BLOCKQUOTE&gt; 
 &lt;TABLE border="1"&gt; 
  &lt;TBODY&gt; 
   &lt;TR&gt; 
    &lt;TD&gt;Hi&lt;BR /&gt;The "all in one" feature can be found in tXmlMap Settings which supports generating multi rows into one xml row as the following image.&lt;BR /&gt;Regards,&lt;BR /&gt;Pedro&lt;/TD&gt; 
   &lt;/TR&gt; 
  &lt;/TBODY&gt; 
 &lt;/TABLE&gt; 
&lt;/BLOCKQUOTE&gt; 
&lt;BR /&gt;its working now 
&lt;span class="lia-inline-image-display-wrapper" image-alt="0683p000009MACn.png"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/154443iC5B8CACEF3D12C6A/image-size/large?v=v2&amp;amp;px=999" role="button" title="0683p000009MACn.png" alt="0683p000009MACn.png" /&gt;&lt;/span&gt; 
&lt;BR /&gt;thanks a lot</description>
    <pubDate>Tue, 08 May 2012 06:23:49 GMT</pubDate>
    <dc:creator>Anonymous</dc:creator>
    <dc:date>2012-05-08T06:23:49Z</dc:date>
    <item>
      <title>Problem converting XML with multiple loop</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Problem-converting-XML-with-multiple-loop/m-p/2333139#M101952</link>
      <description>Hello, 
  &lt;BR /&gt;I have problems with converting one XML to another with difference structure. 
  &lt;BR /&gt;If you know LCI data format, im converting difference data format (from Ecospold to ILCD) which is the two of them using XML as data format. 
  &lt;BR /&gt;here what is look like in simple way: 
  &lt;BR /&gt;from this: 
  &lt;BR /&gt;&amp;lt;processDataSet xmlns=" 
  &lt;A href="http://lca.jrc.it/ILCD/Process"&gt;http://lca.jrc.it/ILCD/Process&lt;/A&gt;" xmlns:common=" 
  &lt;A href="http://lca.jrc.it/ILCD/Common"&gt;http://lca.jrc.it/ILCD/Common&lt;/A&gt;" xmlns:xsi=" 
  &lt;A href="http://www.w3.org/2001/XMLSchema-instance"&gt;http://www.w3.org/2001/XMLSchema-instance&lt;/A&gt;" metaDataOnly="false" locations="../ILCDLocations.xml" version="1.1" xsi:schemaLocation=" 
  &lt;A href="http://lca.jrc.it/ILCD/Process"&gt;http://lca.jrc.it/ILCD/Process&lt;/A&gt; ../../schemas/ILCD_ProcessDataSet.xsd"&amp;gt; 
  &lt;BR /&gt; &amp;lt;processInformation&amp;gt; 
  &lt;BR /&gt; &amp;lt;dataSetInformation&amp;gt;  &amp;lt;common:UUID&amp;gt;9ca9d601-15b7-45c3-84ad-e46f9a165809&amp;lt;/common:UUID&amp;gt; &amp;lt;nam
 &lt;BR /&gt;&lt;BR /&gt;To see the whole post, download it &lt;A href="https://community.qlik.com/legacyfs/online/tlnd_dw_files/0683p000009McuQ"&gt;here&lt;/A&gt;</description>
      <pubDate>Mon, 07 May 2012 06:54:47 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Problem-converting-XML-with-multiple-loop/m-p/2333139#M101952</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2012-05-07T06:54:47Z</dc:date>
    </item>
    <item>
      <title>Re: Problem converting XML with multiple loop</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Problem-converting-XML-with-multiple-loop/m-p/2333140#M101953</link>
      <description>Hi Rocknrolla
&lt;BR /&gt;I try to reproduce the job you mentioned above.
&lt;BR /&gt;But I find that the format of these two xml files are not correct.
&lt;BR /&gt;Could you simplify the structure of them?
&lt;BR /&gt;Did you check "Create empty element if needed" in tFileOutputMSXml-&amp;gt;Advanced Settings?
&lt;BR /&gt;Moreover, since TOS 5.1.0, tXMLMap supports multiple loop feature.
&lt;BR /&gt;Regards,
&lt;BR /&gt;Pedro</description>
      <pubDate>Mon, 07 May 2012 07:56:50 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Problem-converting-XML-with-multiple-loop/m-p/2333140#M101953</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2012-05-07T07:56:50Z</dc:date>
    </item>
    <item>
      <title>Re: Problem converting XML with multiple loop</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Problem-converting-XML-with-multiple-loop/m-p/2333141#M101954</link>
      <description>&lt;BLOCKQUOTE&gt;
 &lt;TABLE border="1"&gt;
  &lt;TBODY&gt;
   &lt;TR&gt;
    &lt;TD&gt;Hi Rocknrolla&lt;BR /&gt;I try to reproduce the job you mentioned above.&lt;BR /&gt;But I find that the format of these two xml files are not correct.&lt;BR /&gt;Could you simplify the structure of them?&lt;BR /&gt;Did you check "Create empty element if needed" in tFileOutputMSXml-&amp;gt;Advanced Settings?&lt;BR /&gt;Moreover, since TOS 5.1.0, tXMLMap supports multiple loop feature.&lt;BR /&gt;Regards,&lt;BR /&gt;Pedro&lt;/TD&gt;
   &lt;/TR&gt;
  &lt;/TBODY&gt;
 &lt;/TABLE&gt;
&lt;/BLOCKQUOTE&gt;
&lt;BR /&gt;hello, thx for the quick respond
&lt;BR /&gt;Its not correct because it is not the actual file, edit: i cant upload it because it is too long and the forum not allowing me to post it all
&lt;BR /&gt;i check the tFileOutputMSXml component file, edit: and i already check create empty element if needed but the empty element from the imported xml structure wont showed up
&lt;BR /&gt;and how to use tXMLMap to use multiple loop? and can it connected with file output XML with the same structure, i mean the XML tree in the file output is difference right?
&lt;BR /&gt;i use TOS 5.0.2 i think i should upgrade it</description>
      <pubDate>Mon, 07 May 2012 09:52:05 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Problem-converting-XML-with-multiple-loop/m-p/2333141#M101954</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2012-05-07T09:52:05Z</dc:date>
    </item>
    <item>
      <title>Re: Problem converting XML with multiple loop</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Problem-converting-XML-with-multiple-loop/m-p/2333142#M101955</link>
      <description>Hi&lt;BR /&gt;Could you send me an email and attach these two xml?&lt;BR /&gt;Because without reproducing this issue, I can not point out how to fix it.&lt;BR /&gt;Regards,&lt;BR /&gt;Pedro</description>
      <pubDate>Mon, 07 May 2012 09:59:45 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Problem-converting-XML-with-multiple-loop/m-p/2333142#M101955</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2012-05-07T09:59:45Z</dc:date>
    </item>
    <item>
      <title>Re: Problem converting XML with multiple loop</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Problem-converting-XML-with-multiple-loop/m-p/2333143#M101956</link>
      <description>&lt;BLOCKQUOTE&gt;
 &lt;TABLE border="1"&gt;
  &lt;TBODY&gt;
   &lt;TR&gt;
    &lt;TD&gt;Hi&lt;BR /&gt;Could you send me an email and attach these two xml?&lt;BR /&gt;Because without reproducing this issue, I can not point out how to fix it.&lt;BR /&gt;Regards,&lt;BR /&gt;Pedro&lt;/TD&gt;
   &lt;/TR&gt;
  &lt;/TBODY&gt;
 &lt;/TABLE&gt;
&lt;/BLOCKQUOTE&gt;
&lt;BR /&gt;i will email it
&lt;BR /&gt;also can you explain how to use tXMLmap+tAdvanceFileOutputXML combined?
&lt;BR /&gt;
&lt;BR /&gt;thanks</description>
      <pubDate>Mon, 07 May 2012 10:25:52 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Problem-converting-XML-with-multiple-loop/m-p/2333143#M101956</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2012-05-07T10:25:52Z</dc:date>
    </item>
    <item>
      <title>Re: Problem converting XML with multiple loop</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Problem-converting-XML-with-multiple-loop/m-p/2333144#M101957</link>
      <description>Hi
&lt;BR /&gt;When using tFileOutputMSXML, if an attribute gets null values, this attribute will disappear in output XML file.
&lt;BR /&gt;It seems to be a bug. Please report it on 
&lt;A href="http://jira.talendforge.org/secure/Dashboard.jspa" target="_blank" rel="nofollow noopener noreferrer"&gt;BugTracker&lt;/A&gt;.
&lt;BR /&gt;When using tXMLMap, it works fine.
&lt;BR /&gt;So now the workaround is to use tXMLMap.
&lt;BR /&gt;Just link tXMLMap with tFileOutputDelimited which has only one 'Document' column.
&lt;BR /&gt;The file name of tFileOutputDelimited should be *.xml.
&lt;BR /&gt;Regards,
&lt;BR /&gt;Pedro</description>
      <pubDate>Mon, 07 May 2012 11:28:59 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Problem-converting-XML-with-multiple-loop/m-p/2333144#M101957</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2012-05-07T11:28:59Z</dc:date>
    </item>
    <item>
      <title>Re: Problem converting XML with multiple loop</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Problem-converting-XML-with-multiple-loop/m-p/2333145#M101958</link>
      <description>&lt;BLOCKQUOTE&gt;
 &lt;TABLE border="1"&gt;
  &lt;TBODY&gt;
   &lt;TR&gt;
    &lt;TD&gt;Hi&lt;BR /&gt;When using tFileOutputMSXML, if an attribute gets null values, this attribute will disappear in output XML file.&lt;BR /&gt;It seems to be a bug. Please report it on &lt;A href="http://jira.talendforge.org/secure/Dashboard.jspa" target="_blank" rel="nofollow noopener noreferrer"&gt;BugTracker&lt;/A&gt;.&lt;BR /&gt;When using tXMLMap, it works fine.&lt;BR /&gt;So now the workaround is to use tXMLMap.&lt;BR /&gt;Just link tXMLMap with tFileOutputDelimited which has only one 'Document' column.&lt;BR /&gt;The file name of tFileOutputDelimited should be *.xml.&lt;BR /&gt;Regards,&lt;BR /&gt;Pedro&lt;/TD&gt;
   &lt;/TR&gt;
  &lt;/TBODY&gt;
 &lt;/TABLE&gt;
&lt;/BLOCKQUOTE&gt;
&lt;BR /&gt;i had use your methods, at first it is okay. Little mess at the structure but is is not a problem, i can produce null attribute. But, when i apply some loop, the problem start
&lt;BR /&gt;the looping is applied on whole XML, so if there is next loop applied the whole XML is written and so on.</description>
      <pubDate>Mon, 07 May 2012 16:18:55 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Problem-converting-XML-with-multiple-loop/m-p/2333145#M101958</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2012-05-07T16:18:55Z</dc:date>
    </item>
    <item>
      <title>Re: Problem converting XML with multiple loop</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Problem-converting-XML-with-multiple-loop/m-p/2333146#M101959</link>
      <description>Hi&lt;BR /&gt;The "all in one" feature can be found in tXmlMap Settings which supports generating multi rows into one xml row as the following image.&lt;BR /&gt;Regards,&lt;BR /&gt;Pedro</description>
      <pubDate>Tue, 08 May 2012 05:51:00 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Problem-converting-XML-with-multiple-loop/m-p/2333146#M101959</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2012-05-08T05:51:00Z</dc:date>
    </item>
    <item>
      <title>Re: Problem converting XML with multiple loop</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Problem-converting-XML-with-multiple-loop/m-p/2333147#M101960</link>
      <description>&lt;BLOCKQUOTE&gt; 
 &lt;TABLE border="1"&gt; 
  &lt;TBODY&gt; 
   &lt;TR&gt; 
    &lt;TD&gt;Hi&lt;BR /&gt;The "all in one" feature can be found in tXmlMap Settings which supports generating multi rows into one xml row as the following image.&lt;BR /&gt;Regards,&lt;BR /&gt;Pedro&lt;/TD&gt; 
   &lt;/TR&gt; 
  &lt;/TBODY&gt; 
 &lt;/TABLE&gt; 
&lt;/BLOCKQUOTE&gt; 
&lt;BR /&gt;its working now 
&lt;span class="lia-inline-image-display-wrapper" image-alt="0683p000009MACn.png"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/154443iC5B8CACEF3D12C6A/image-size/large?v=v2&amp;amp;px=999" role="button" title="0683p000009MACn.png" alt="0683p000009MACn.png" /&gt;&lt;/span&gt; 
&lt;BR /&gt;thanks a lot</description>
      <pubDate>Tue, 08 May 2012 06:23:49 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Problem-converting-XML-with-multiple-loop/m-p/2333147#M101960</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2012-05-08T06:23:49Z</dc:date>
    </item>
    <item>
      <title>Re: Problem converting XML with multiple loop</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Problem-converting-XML-with-multiple-loop/m-p/2333148#M101961</link>
      <description>&lt;BLOCKQUOTE&gt;
 &lt;TABLE border="1"&gt;
  &lt;TBODY&gt;
   &lt;TR&gt;
    &lt;TD&gt;Hi&lt;BR /&gt;The "all in one" feature can be found in tXmlMap Settings which supports generating multi rows into one xml row as the following image.&lt;BR /&gt;Regards,&lt;BR /&gt;Pedro&lt;/TD&gt;
   &lt;/TR&gt;
  &lt;/TBODY&gt;
 &lt;/TABLE&gt;
&lt;/BLOCKQUOTE&gt;
&lt;BR /&gt;Hello,
&lt;BR /&gt;it turns out my problem is not solve yet
&lt;BR /&gt;The xml is looping, the file is produce all is good, but the my main problems which is multiple loop still cant be done. i tried with multiple loop using TOS 5.1 as you suggested but when i applied it, it produce nothing.
&lt;BR /&gt;for your information, i separate the input from same XML files and combined it later in the XMLmap. are my method is incorrect?
&lt;BR /&gt;as you can see on the picture below, i separate the file and it produce 73 rows in elecNSW_3 and 4 rows in elecNSW_4. but only 1 row in the output.</description>
      <pubDate>Tue, 08 May 2012 12:09:33 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Problem-converting-XML-with-multiple-loop/m-p/2333148#M101961</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2012-05-08T12:09:33Z</dc:date>
    </item>
    <item>
      <title>Re: Problem converting XML with multiple loop</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Problem-converting-XML-with-multiple-loop/m-p/2333149#M101962</link>
      <description>Hi,
&lt;BR /&gt;Another approach is to use a set of tAdvancedFileOutputXML components in append mode. Take a look at the "Multiple Loops" section of this post.
&lt;BR /&gt;You may also find it easier to integrate the source data into an RDBMS (including ones like MS Access) and write a denormalized query that will be the basis for your XML generation.
&lt;BR /&gt;
&lt;A href="http://bekwam.blogspot.com/2011/09/xml-output-from-multiple-data-sources.html" rel="nofollow noopener noreferrer"&gt;http://bekwam.blogspot.com/2011/09/xml-output-from-multiple-data-sources.html&lt;/A&gt;</description>
      <pubDate>Tue, 08 May 2012 13:23:15 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Problem-converting-XML-with-multiple-loop/m-p/2333149#M101962</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2012-05-08T13:23:15Z</dc:date>
    </item>
    <item>
      <title>Re: Problem converting XML with multiple loop</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Problem-converting-XML-with-multiple-loop/m-p/2333150#M101963</link>
      <description>&lt;BLOCKQUOTE&gt; 
 &lt;TABLE border="1"&gt; 
  &lt;TBODY&gt; 
   &lt;TR&gt; 
    &lt;TD&gt;Hi,&lt;BR /&gt;Another approach is to use a set of tAdvancedFileOutputXML components in append mode. Take a look at the "Multiple Loops" section of this post.&lt;BR /&gt;You may also find it easier to integrate the source data into an RDBMS (including ones like MS Access) and write a denormalized query that will be the basis for your XML generation.&lt;BR /&gt;&lt;A href="http://bekwam.blogspot.com/2011/09/xml-output-from-multiple-data-sources.html" rel="nofollow noopener noreferrer"&gt;http://bekwam.blogspot.com/2011/09/xml-output-from-multiple-data-sources.html&lt;/A&gt;&lt;/TD&gt; 
   &lt;/TR&gt; 
  &lt;/TBODY&gt; 
 &lt;/TABLE&gt; 
&lt;/BLOCKQUOTE&gt; 
&lt;BR /&gt;hi, thanks for responding to my problem 
&lt;BR /&gt;i look at your blog and i dont quite understand how append mode works. is it we must put relationship between difference loop or we can simply add row with difference row after we finish previous subjob? 
&lt;BR /&gt;in my case i tried to loop the element that need loop one after another, and it didnt work 
&lt;BR /&gt;the error was like this: 
&lt;BR /&gt;org.dom4j.DocumentException: Error on line 3 of document file:///I:/SGU%20Material/Semester%208/Thesis/ETL%20Tool/LCI%20Data/appendxmltest.xml : The prefix "xsi" for attribute "xsi:schemaLocation" associated with an element type "ecoSpold" is not bound. Nested exception: The prefix "xsi" for attribute "xsi:schemaLocation" associated with an element type "ecoSpold" is not bound. 
&lt;BR /&gt; at org.dom4j.io.SAXReader.read(SAXReader.java:482) 
&lt;BR /&gt; at org.dom4j.io.SAXReader.read(SAXReader.java:264) 
&lt;BR /&gt; at lcidataconverterprototype.appendxml_0_1.AppendXML.tFileInputXML_2Process(AppendXML.java:2312) 
&lt;BR /&gt; at lcidataconverterprototype.appendxml_0_1.AppendXML.tFileInputXML_1Process(AppendXML.java:1797) 
&lt;BR /&gt; at lcidataconverterprototype.appendxml_0_1.AppendXML.runJobInTOS(AppendXML.java:3833) 
&lt;BR /&gt; at lcidataconverterprototype.appendxml_0_1.AppendXML.main(AppendXML.java:3701) 
&lt;BR /&gt;Nested exception: 
&lt;BR /&gt;org.xml.sax.SAXParseException: The prefix "xsi" for attribute "xsi:schemaLocation" associated with an element type "ecoSpold" is not bound. 
&lt;BR /&gt; at org.apache.xerces.util.ErrorHandlerWrapper.createSAXParseException(Unknown Source) 
&lt;BR /&gt; at org.apache.xerces.util.ErrorHandlerWrapper.fatalError(Unknown Source) 
&lt;BR /&gt; at org.apache.xerces.impl.XMLErrorReporter.reportError(Unknown Source) 
&lt;BR /&gt; at org.apache.xerces.impl.XMLErrorReporter.reportError(Unknown Source) 
&lt;BR /&gt; at org.apache.xerces.impl.XMLNSDocumentScannerImpl.scanStartElement(Unknown Source) 
&lt;BR /&gt; at org.apache.xerces.impl.XMLNSDocumentScannerImpl$NSContentDispatcher.scanRootElementHook(Unknown Source) 
&lt;BR /&gt; at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(Unknown Source) 
&lt;BR /&gt; at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown Source) 
&lt;BR /&gt; at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source) 
&lt;BR /&gt; at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source) 
&lt;BR /&gt; at org.apache.xerces.parsers.XMLParser.parse(Unknown Source) 
&lt;BR /&gt; at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source) 
&lt;BR /&gt; at org.apache.xerces.jaxp.SAXParserImpl$JAXPSAXParser.parse(Unknown Source) 
&lt;BR /&gt; at org.dom4j.io.SAXReader.read(SAXReader.java:465) 
&lt;BR /&gt; at org.dom4j.io.SAXReader.read(SAXReader.java:264) 
&lt;BR /&gt; at lcidataconverterprototype.appendxml_0_1.AppendXML.tFileInputXML_2Process(AppendXML.java:2312) 
&lt;BR /&gt; at lcidataconverterprototype.appendxml_0_1.AppendXML.tFileInputXML_1Process(AppendXML.java:1797) 
&lt;BR /&gt; at lcidataconverterprototype.appendxml_0_1.AppendXML.runJobInTOS(AppendXML.java:3833) 
&lt;BR /&gt; at lcidataconverterprototype.appendxml_0_1.AppendXML.main(AppendXML.java:3701) 
&lt;BR /&gt;Nested exception: org.xml.sax.SAXParseException: The prefix "xsi" for attribute "xsi:schemaLocation" associated with an element type "ecoSpold" is not bound. 
&lt;BR /&gt; at org.apache.xerces.util.ErrorHandlerWrapper.createSAXParseException(Unknown Source) 
&lt;BR /&gt; at org.apache.xerces.util.ErrorHandlerWrapper.fatalError(Unknown Source) 
&lt;BR /&gt; at org.apache.xerces.impl.XMLErrorReporter.reportError(Unknown Source) 
&lt;BR /&gt; at org.apache.xerces.impl.XMLErrorReporter.reportError(Unknown Source) 
&lt;BR /&gt; at org.apache.xerces.impl.XMLNSDocumentScannerImpl.scanStartElement(Unknown Source) 
&lt;BR /&gt; at org.apache.xerces.impl.XMLNSDocumentScannerImpl$NSContentDispatcher.scanRootElementHook(Unknown Source) 
&lt;BR /&gt; at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(Unknown Source) 
&lt;BR /&gt; at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown Source) 
&lt;BR /&gt; at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source) 
&lt;BR /&gt; at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source) 
&lt;BR /&gt; at org.apache.xerces.parsers.XMLParser.parse(Unknown Source) 
&lt;BR /&gt; at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source) 
&lt;BR /&gt; at org.apache.xerces.jaxp.SAXParserImpl$JAXPSAXParser.parse(Unknown Source) 
&lt;BR /&gt; at org.dom4j.io.SAXReader.read(SAXReader.java:465) 
&lt;BR /&gt; at org.dom4j.io.SAXReader.read(SAXReader.java:264) 
&lt;BR /&gt; at lcidataconverterprototype.appendxml_0_1.AppendXML.tFileInputXML_2Process(AppendXML.java:2312) 
&lt;BR /&gt; at lcidataconverterprototype.appendxml_0_1.AppendXML.tFileInputXML_1Process(AppendXML.java:1797) 
&lt;BR /&gt; at lcidataconverterprototype.appendxml_0_1.AppendXML.runJobInTOS(AppendXML.java:3833) 
&lt;BR /&gt; at lcidataconverterprototype.appendxml_0_1.AppendXML.main(AppendXML.java:3701) 
&lt;BR /&gt;Exception in component tAdvancedFileOutputXML_2 
&lt;BR /&gt;java.lang.Exception: can not find the file:I:/SGU Material/Semester 8/Thesis/ETL Tool/LCI Data/appendxmltest.xml 
&lt;BR /&gt; at lcidataconverterprototype.appendxml_0_1.AppendXML.tFileInputXML_2Process(AppendXML.java:2318) 
&lt;BR /&gt; at lcidataconverterprototype.appendxml_0_1.AppendXML.tFileInputXML_1Process(AppendXML.java:1797) 
&lt;BR /&gt; at lcidataconverterprototype.appendxml_0_1.AppendXML.runJobInTOS(AppendXML.java:3833) 
&lt;BR /&gt; at lcidataconverterprototype.appendxml_0_1.AppendXML.main(AppendXML.java:3701) 
&lt;BR /&gt;i dont quite understand because im new on talend 
&lt;span class="lia-inline-image-display-wrapper" image-alt="0683p000009MACn.png"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/154443iC5B8CACEF3D12C6A/image-size/large?v=v2&amp;amp;px=999" role="button" title="0683p000009MACn.png" alt="0683p000009MACn.png" /&gt;&lt;/span&gt;</description>
      <pubDate>Tue, 08 May 2012 15:12:54 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Problem-converting-XML-with-multiple-loop/m-p/2333150#M101963</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2012-05-08T15:12:54Z</dc:date>
    </item>
    <item>
      <title>Re: Problem converting XML with multiple loop</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Problem-converting-XML-with-multiple-loop/m-p/2333151#M101964</link>
      <description>Hi Rocknrolla&lt;BR /&gt;I encounter an interesting thing that when I create this job by using tFileOutputMSXML, it works fine this time. The attributes with null values don't disappear this time.&lt;BR /&gt;Could you tell me the steps to reproduce this issue you mentioned at Comment #1?&lt;BR /&gt;Regards,&lt;BR /&gt;Pedro</description>
      <pubDate>Wed, 09 May 2012 10:26:17 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Problem-converting-XML-with-multiple-loop/m-p/2333151#M101964</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2012-05-09T10:26:17Z</dc:date>
    </item>
    <item>
      <title>Re: Problem converting XML with multiple loop</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Problem-converting-XML-with-multiple-loop/m-p/2333152#M101965</link>
      <description>&lt;BLOCKQUOTE&gt; 
 &lt;TABLE border="1"&gt; 
  &lt;TBODY&gt; 
   &lt;TR&gt; 
    &lt;TD&gt;Hi Rocknrolla&lt;BR /&gt;I encounter an interesting thing that when I create this job by using tFileOutputMSXML, it works fine this time. The attributes with null values don't disappear this time.&lt;BR /&gt;Could you tell me the steps to reproduce this issue you mentioned at Comment #1?&lt;BR /&gt;Regards,&lt;BR /&gt;Pedro&lt;/TD&gt; 
   &lt;/TR&gt; 
  &lt;/TBODY&gt; 
 &lt;/TABLE&gt; 
&lt;/BLOCKQUOTE&gt; 
&lt;BR /&gt;Sure, 
&lt;BR /&gt;1. i divide the xml file by creating 4 different inputXML (in this step i convert AUSLCI_Elec_Beta0_9BCPowerQLD.XML to 9ca9d601-15b7-45c3-84ad-e46f9a165809_01.00.000.xml) each inputXML serve for 4 different element which are, processinformation, modelling and validation, administrativeinformation and exchange) 
&lt;BR /&gt;2. then, i assign each input XML into tMapComponent which i mapped every metadata to another (some with modification 
&lt;BR /&gt;3. last, i assign all of this into tFileOutputMSXML 
&lt;BR /&gt;4. in tFileOutputMSXML, i import XML tree from 9ca9d601-15b7-45c3-84ad-e46f9a165809_01.00.000.xml, all for four of them (tFileOutputMSXML ask for four XML tree). but, i only using the element that the XML assign for, means i assign the previous mapped input for exchange into imported XML tree with only exchange element and deleted the rest. i only keep several attribute outside that four elements 
&lt;BR /&gt;ps: in the advance setting i check the option for create directory if not exists, create empty element if needed, trim the whitespace charactes and escape test</description>
      <pubDate>Thu, 10 May 2012 09:31:16 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Problem-converting-XML-with-multiple-loop/m-p/2333152#M101965</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2012-05-10T09:31:16Z</dc:date>
    </item>
    <item>
      <title>Re: Problem converting XML with multiple loop</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Problem-converting-XML-with-multiple-loop/m-p/2333153#M101966</link>
      <description>hello pedro,&lt;BR /&gt;have you found the problem yet?</description>
      <pubDate>Tue, 15 May 2012 13:51:11 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Problem-converting-XML-with-multiple-loop/m-p/2333153#M101966</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2012-05-15T13:51:11Z</dc:date>
    </item>
  </channel>
</rss>

