<?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 XML  iteration is slow in Talend Data Catalog</title>
    <link>https://community.qlik.com/t5/Talend-Data-Catalog/XML-iteration-is-slow/m-p/2343296#M2201</link>
    <description>&lt;P&gt;I have an tFileXMLinput and i map it to another XML&lt;/P&gt;&lt;P&gt;the file is quite big (26 MB) with 8000 plus records (products)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Now If i put generation mode to Memory-consuming (Xerces or Dom4j) it is too slow to be working but if I set it to fast (SAX), the xml is not read correctly and majority of data is missing.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Any suggestions and ideas?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;thank you&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;</description>
    <pubDate>Fri, 15 Nov 2024 23:11:50 GMT</pubDate>
    <dc:creator>veryimportantdude</dc:creator>
    <dc:date>2024-11-15T23:11:50Z</dc:date>
    <item>
      <title>XML  iteration is slow</title>
      <link>https://community.qlik.com/t5/Talend-Data-Catalog/XML-iteration-is-slow/m-p/2343296#M2201</link>
      <description>&lt;P&gt;I have an tFileXMLinput and i map it to another XML&lt;/P&gt;&lt;P&gt;the file is quite big (26 MB) with 8000 plus records (products)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Now If i put generation mode to Memory-consuming (Xerces or Dom4j) it is too slow to be working but if I set it to fast (SAX), the xml is not read correctly and majority of data is missing.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Any suggestions and ideas?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;thank you&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;</description>
      <pubDate>Fri, 15 Nov 2024 23:11:50 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Data-Catalog/XML-iteration-is-slow/m-p/2343296#M2201</guid>
      <dc:creator>veryimportantdude</dc:creator>
      <dc:date>2024-11-15T23:11:50Z</dc:date>
    </item>
    <item>
      <title>Re: XML  iteration is slow</title>
      <link>https://community.qlik.com/t5/Talend-Data-Catalog/XML-iteration-is-slow/m-p/2343297#M2202</link>
      <description>&lt;P&gt;SAX is fast because it doesn't store the whole XML in memory. It processes elements as it reads them. As such, it doesn't work particularly well with XPath queries especially if they need to look back. This is probably why you are missing data when using SAX. &lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;You have to keep in mind that XML is essentially just text. The Complete Works of Shakespeare is only something like 5MB of text. So there is A LOT of data you are processing. How long does it take when using Xerces or Dom4j?&lt;/P&gt;</description>
      <pubDate>Fri, 18 Feb 2022 12:09:03 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Data-Catalog/XML-iteration-is-slow/m-p/2343297#M2202</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2022-02-18T12:09:03Z</dc:date>
    </item>
    <item>
      <title>Re: XML  iteration is slow</title>
      <link>https://community.qlik.com/t5/Talend-Data-Catalog/XML-iteration-is-slow/m-p/2343298#M2203</link>
      <description>&lt;P&gt;It is processing like 3 rows per second. and there are a lot of records (smth like 8k).  I did not even let the whole job go trough.... but lets just say too long &lt;span class="lia-unicode-emoji" title=":slightly_smiling_face:"&gt;🙂&lt;/span&gt; Is there a work around?&lt;/P&gt;</description>
      <pubDate>Mon, 21 Feb 2022 07:54:59 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Data-Catalog/XML-iteration-is-slow/m-p/2343298#M2203</guid>
      <dc:creator>veryimportantdude</dc:creator>
      <dc:date>2022-02-21T07:54:59Z</dc:date>
    </item>
    <item>
      <title>Re: XML  iteration is slow</title>
      <link>https://community.qlik.com/t5/Talend-Data-Catalog/XML-iteration-is-slow/m-p/2343299#M2204</link>
      <description>&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="0695b00000OC3hhAAD.png"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/157893i39EF5CA9F56E091F/image-size/large?v=v2&amp;amp;px=999" role="button" title="0695b00000OC3hhAAD.png" alt="0695b00000OC3hhAAD.png" /&gt;&lt;/span&gt;&lt;/P&gt;</description>
      <pubDate>Mon, 21 Feb 2022 07:59:53 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Data-Catalog/XML-iteration-is-slow/m-p/2343299#M2204</guid>
      <dc:creator>veryimportantdude</dc:creator>
      <dc:date>2022-02-21T07:59:53Z</dc:date>
    </item>
    <item>
      <title>Re: XML  iteration is slow</title>
      <link>https://community.qlik.com/t5/Talend-Data-Catalog/XML-iteration-is-slow/m-p/2343300#M2205</link>
      <description>&lt;P&gt;There are ways in which you can possibly speed this up, but it's very difficult to assess without seeing the data and without knowing what you need to get from it. As an example, if your file is just a list of looped records (and you only need to extract data from those records without cross-referencing) you could try to use SAX to split the "loops" into individual XML segments (so a loop per row) and then use a tExtractXMLField component to extract the data from each segment. &lt;/P&gt;</description>
      <pubDate>Mon, 21 Feb 2022 11:24:09 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Data-Catalog/XML-iteration-is-slow/m-p/2343300#M2205</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2022-02-21T11:24:09Z</dc:date>
    </item>
    <item>
      <title>Re: XML  iteration is slow</title>
      <link>https://community.qlik.com/t5/Talend-Data-Catalog/XML-iteration-is-slow/m-p/2343301#M2206</link>
      <description>&lt;P&gt;Here is an exapmle of xml and I added some xpaths at the end&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I am extracting stuff like sapid, ean, picture URL, tax etc etc.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;lt;product id="1"&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;lt;idents&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;ident type="sapid" value="1009913"&amp;gt;1009913&amp;lt;/ident&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;ident type="partnumber" value="RBC6"&amp;gt;RBC6&amp;lt;/ident&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;ident type="ean" value="731304003281"&amp;gt;731304003281&amp;lt;/ident&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;lt;/idents&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;lt;base&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;name&amp;gt;APC BatteryKit 1000I 1000INET BP SU SUA&amp;lt;/name&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;longname&amp;gt;APC BatteryKit 1000I 1000INET BP SU SUA&amp;lt;/longname&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;vendor value="80000572"&amp;gt;APC&amp;lt;/vendor&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;categoryName value="I10002003"&amp;gt;Diskovni sistemi in knjižnice / UPS / Baterije&amp;lt;/categoryName&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;category sequence="1"&amp;gt;Diskovni sistemi in knjižnice&amp;lt;/category&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;category sequence="2"&amp;gt;UPS&amp;lt;/category&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;category sequence="3"&amp;gt;Baterije&amp;lt;/category&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;dimensions unit="MM" length="327" width="280" height="201"&amp;gt;327 x 280 x 201 (MM)&amp;lt;/dimensions&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;weight unit="KG" value="8.208"&amp;gt;8.208 KG&amp;lt;/weight&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;warranty unit="month" value="0"&amp;gt;Brez garancije&amp;lt;/warranty&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;countryoforigin value="CN"&amp;gt;China&amp;lt;/countryoforigin&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;commodity value="85078000"&amp;gt;85078000&amp;lt;/commodity&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;url link="https://also.com/ec/cms5/5820/ProductDetailData.do?prodId=1009913" /&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;minorderqty uom="ea" value="1"&amp;gt;1 kos&amp;lt;/minorderqty&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;lt;/base&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;lt;stock&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;quantity uom="ea" status="1" value="1"&amp;gt;1 kos&amp;lt;/quantity&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;backlogs&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;backlog uom="ea" value="0" isotimestamp="2022 - 02 - 14T10:02: 40.004+00:00" unixtimestamp="1644832960" timezone="Europe/Ljubljana"&amp;gt;20220225: Ni naročeno&amp;lt;/backlog&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;/backlogs&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;lt;/stock&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;lt;prices&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;price type="purchase" currency="EUR" value="191.09"&amp;gt;191.09&amp;lt;/price&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;price type="recommended" currency="EUR" value="0" /&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;price type="recommendedwvat" currency="EUR" value="0" /&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;tax type="vat" rate="22" value="42.04" currency="EUR"&amp;gt;42.04&amp;lt;/tax&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;lt;/prices&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;lt;pictures&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;picture sequence="0" view="Glavna slika" width="200" height="150" link="https://actebis-images.com/productimages/530fc204-60f3-41a8-9951-ba3f14d177d2.jpg"&amp;gt;Glavna slika&amp;lt;/picture&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;picture sequence="1" view="Product shot Right-angle" width="400" height="300" link="http://cdn.cnetcontent.com/10/37/1037ab71-d709-4e3b-9b46-2d66eda464ab.jpg"&amp;gt;Product shot Right-angle&amp;lt;/picture&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;picture sequence="2" view="Product shot Right-angle" width="200" height="150" link="http://cdn.cnetcontent.com/33/e9/33e9534a-7436-48af-be58-443cfe124f5f.jpg"&amp;gt;Product shot Right-angle&amp;lt;/picture&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;picture sequence="3" view="Product shot Right-angle" width="640" height="480" link="http://cdn.cnetcontent.com/9c/e4/9ce4f526-8748-4a94-a959-857f8659405a.jpg"&amp;gt;Product shot Right-angle&amp;lt;/picture&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;picture sequence="4" view="Product shot Right-angle" width="75" height="75" link="http://cdn.cnetcontent.com/f7/ab/f7ab1f4f-7b14-457d-a959-ead6c112b7c4.jpg"&amp;gt;Product shot Right-angle&amp;lt;/picture&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;lt;/pictures&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;lt;attributes&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;marketingtext lang="SL"&amp;gt;&amp;lt;/marketingtext&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;specification lang="SL" name="Število baterij" value="1"&amp;gt;1&amp;lt;/specification&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;specification lang="SL" name="Baterija" value="7"&amp;gt;Lead-acid&amp;lt;/specification&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;specification lang="SL" name="Oblika baterije" value="9"&amp;gt;Plug-in module&amp;lt;/specification&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;specification lang="SL" name="Barva" value="6"&amp;gt;Črn&amp;lt;/specification&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;specification lang="SL" name="Zasnovano za" value="8"&amp;gt;P/N: DLA1500J, SC1000, SMC1500, SMC15000I, SMC1500C, SMC1500I, SMC15000IC, SMC1500TW, SMT10000C, SMT1000I, SMT1000I-6W, SMT1000I-AR, SMT10000IC, SMT1000TW, SMT1000US, SU1000RM, SU1000RMI, SUA1000-BR, SUA1000ICH, SUA1000ICH-45, SUA1000I-IN, SUA1000J, SUA1000J3W, SUA1000-TW, SUA1500J3W, SUVS1000&amp;lt;/specification&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;specification lang="SL" name="Vrsta naprave" value="10"&amp;gt;UPS baterija&amp;lt;/specification&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;specification lang="SL" name="Dimenzije (WxDxH)" value="2"&amp;gt;19,6 cm x 15,2 cm x 9,4 cm&amp;lt;/specification&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;specification lang="SL" name="Garancija proizvajalca" value="3"&amp;gt;2-letna garancija&amp;lt;/specification&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;specification lang="SL" name="Opis izdelka" value="5"&amp;gt;APC Nadomestna baterijska kartuša #6 - UPS baterija - Lead-acid&amp;lt;/specification&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;specification lang="SL" name="Teža" value="4"&amp;gt;7,68 kg&amp;lt;/specification&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;document type="User Manual" source="cnet" sequence="1" link="http://cdn.cnetcontent.com/76/0b/760b0306-02e2-4bed-824d-b980dc14b62c.pdf" /&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;lt;/attributes&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;lt;/product&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;And some of the Xpath&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;base/categoryName&lt;/P&gt;&lt;P&gt;/xmlData/product/idents/ident[@type='sapid']&lt;/P&gt;&lt;P&gt;/xmlData/product/base/category[@sequence='1']&lt;/P&gt;&lt;P&gt;/xmlData/product/base/category[@sequence='3']&lt;/P&gt;&lt;P&gt;/xmlData/product/stock/quantity/@value&lt;/P&gt;&lt;P&gt;/xmlData/product/pictures/picture[@sequence='6']/@link&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 21 Feb 2022 13:52:08 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Data-Catalog/XML-iteration-is-slow/m-p/2343301#M2206</guid>
      <dc:creator>veryimportantdude</dc:creator>
      <dc:date>2022-02-21T13:52:08Z</dc:date>
    </item>
    <item>
      <title>Re: XML  iteration is slow</title>
      <link>https://community.qlik.com/t5/Talend-Data-Catalog/XML-iteration-is-slow/m-p/2343302#M2207</link>
      <description>&lt;P&gt;SAX is not working since it does not read all the data in my xml. as you mentioned with SAX only data is extracted I have lots of cross-references&lt;/P&gt;</description>
      <pubDate>Mon, 21 Feb 2022 13:53:35 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Data-Catalog/XML-iteration-is-slow/m-p/2343302#M2207</guid>
      <dc:creator>veryimportantdude</dc:creator>
      <dc:date>2022-02-21T13:53:35Z</dc:date>
    </item>
    <item>
      <title>Re: XML  iteration is slow</title>
      <link>https://community.qlik.com/t5/Talend-Data-Catalog/XML-iteration-is-slow/m-p/2343303#M2208</link>
      <description>&lt;P&gt;I have written a quick test job to demonstrate what I mean. You can see it here....&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="0695b00000OC5U1AAL.png"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/135661iA81AFDE1C842FD43/image-size/large?v=v2&amp;amp;px=999" role="button" title="0695b00000OC5U1AAL.png" alt="0695b00000OC5U1AAL.png" /&gt;&lt;/span&gt;The tFileInputXML_1 is set to use SAX and is configured as below. It is solely used to split the XML into multiple mini "product" xml files.....&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="0695b00000OC5UpAAL.png"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/152155iC6832E674CFA9D2F/image-size/large?v=v2&amp;amp;px=999" role="button" title="0695b00000OC5UpAAL.png" alt="0695b00000OC5UpAAL.png" /&gt;&lt;/span&gt;Notice how I have configured the fields and that the output schema includes a column called "product" of type Document.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;The next component is the tExtractXMLField component. This is configured as below......&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="0695b00000OC5VOAA1.png"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/136155iB52B5269688ADCC6/image-size/large?v=v2&amp;amp;px=999" role="button" title="0695b00000OC5VOAA1.png" alt="0695b00000OC5VOAA1.png" /&gt;&lt;/span&gt;It returns all of the data you require (according to your last post), but processes each product sections individually. They are extracted using SAX and then processed individually in memory by the tExtractXMLField component. This uses Dom4j, but it will be storing much smaller chunks of data in memory and therefore should be significantly faster.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;FYI I took the XML sample you gave me and multiplied it by 3 and built it within the structure your XPaths seemed to suggest. &lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 21 Feb 2022 15:10:22 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Data-Catalog/XML-iteration-is-slow/m-p/2343303#M2208</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2022-02-21T15:10:22Z</dc:date>
    </item>
    <item>
      <title>Re: XML  iteration is slow</title>
      <link>https://community.qlik.com/t5/Talend-Data-Catalog/XML-iteration-is-slow/m-p/2343304#M2209</link>
      <description>&lt;P&gt;when I do as your example I get only 0 rows being processed after tExtractXMLfield. I had a simillar problem yesterday when I was exploring some options. Any ideas what am I doing wrong. I set all the settings as you did. I think &lt;span class="lia-unicode-emoji" title=":slightly_smiling_face:"&gt;🙂&lt;/span&gt;&lt;/P&gt;</description>
      <pubDate>Tue, 22 Feb 2022 11:06:24 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Data-Catalog/XML-iteration-is-slow/m-p/2343304#M2209</guid>
      <dc:creator>veryimportantdude</dc:creator>
      <dc:date>2022-02-22T11:06:24Z</dc:date>
    </item>
    <item>
      <title>Re: XML  iteration is slow</title>
      <link>https://community.qlik.com/t5/Talend-Data-Catalog/XML-iteration-is-slow/m-p/2343305#M2210</link>
      <description>&lt;P&gt;Found the error. It was the Loop XPath query for. I was one level too high. &lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;HOpe it works now&lt;/P&gt;</description>
      <pubDate>Tue, 22 Feb 2022 11:11:44 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Data-Catalog/XML-iteration-is-slow/m-p/2343305#M2210</guid>
      <dc:creator>veryimportantdude</dc:creator>
      <dc:date>2022-02-22T11:11:44Z</dc:date>
    </item>
    <item>
      <title>Re: XML  iteration is slow</title>
      <link>https://community.qlik.com/t5/Talend-Data-Catalog/XML-iteration-is-slow/m-p/2343306#M2211</link>
      <description>&lt;P&gt;You may find some slight differences between what I have done and what you need. That will be if your XML structure is different to what I inferred from what you gave me. Let me know if you struggle with anything further.&lt;/P&gt;</description>
      <pubDate>Tue, 22 Feb 2022 14:04:24 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Data-Catalog/XML-iteration-is-slow/m-p/2343306#M2211</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2022-02-22T14:04:24Z</dc:date>
    </item>
    <item>
      <title>Re: XML  iteration is slow</title>
      <link>https://community.qlik.com/t5/Talend-Data-Catalog/XML-iteration-is-slow/m-p/2343307#M2212</link>
      <description>&lt;P&gt;All good. some minor stuff I had to add but it all works OK. Thank you very much. I though I would have to write a code in python or something to get around it but this did the trick. &lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 23 Feb 2022 07:19:39 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Data-Catalog/XML-iteration-is-slow/m-p/2343307#M2212</guid>
      <dc:creator>veryimportantdude</dc:creator>
      <dc:date>2022-02-23T07:19:39Z</dc:date>
    </item>
  </channel>
</rss>

