<?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: XML part of XLS data - how to extract in QlikView</title>
    <link>https://community.qlik.com/t5/QlikView/XML-part-of-XLS-data-how-to-extract/m-p/834172#M658186</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Or a crude parsing:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Directory;&lt;/P&gt;&lt;P&gt;Source:&lt;/P&gt;&lt;P&gt;LOAD Group, &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Product&lt;/P&gt;&lt;P&gt;FROM&lt;/P&gt;&lt;P&gt;temp.xlsx&lt;/P&gt;&lt;P&gt;(ooxml, embedded labels, table is [Koontikyselyn erikoishaun n...]);&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Temp:&lt;/P&gt;&lt;P&gt;Load Group,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SubField(Product, 'value uiname=') As ProductRaw&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; resident Source;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Result:&lt;/P&gt;&lt;P&gt;Load Group,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; TextBetween(ProductRaw, '"', '"') As Product1&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; resident Temp where Left(ProductRaw, 1)&amp;lt;&amp;gt; '&amp;lt;';&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 11 May 2015 14:30:02 GMT</pubDate>
    <dc:creator>Ralf-Narfeldt</dc:creator>
    <dc:date>2015-05-11T14:30:02Z</dc:date>
    <item>
      <title>XML part of XLS data - how to extract</title>
      <link>https://community.qlik.com/t5/QlikView/XML-part-of-XLS-data-how-to-extract/m-p/834170#M658184</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I found couple of quite similar cases here, but yet I haven't solved my problem.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Attached a xls file that consists of two columns&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;A = Group name&lt;/P&gt;&lt;P&gt;B = XML information about which products belongs to the GROUP from column A. One GROUP can have 1-X products.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In this example GROUP 1 should have 4 products (A, B, C and D) - and GROUP 2 should include only two products (A and B).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I couldn't write a script that would return a data model with 1 or 2 tables where groups are linked to correct products.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hopefully somebody here has skills for this &lt;IMG src="https://community.qlik.com/legacyfs/online/emoticons/wink.png" /&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 11 May 2015 11:23:53 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/XML-part-of-XLS-data-how-to-extract/m-p/834170#M658184</guid>
      <dc:creator>Teppo_Ojala</dc:creator>
      <dc:date>2015-05-11T11:23:53Z</dc:date>
    </item>
    <item>
      <title>Re: XML part of XLS data - how to extract</title>
      <link>https://community.qlik.com/t5/QlikView/XML-part-of-XLS-data-how-to-extract/m-p/834171#M658185</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Just as idea. At first I would read the file normal as xls. Then I would loop through all records and pick with peek() the content and create from xml-content a load-statement:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;xls:&lt;/P&gt;&lt;P&gt;Load * From xls;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;for i = 0 to fieldvaluecount('Product') - 1&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; let vGroup = peek('Group', $(i), 'xls');&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; let vProduct = peek('Product', $(i), 'xls');&lt;/P&gt;&lt;P&gt;...&lt;/P&gt;&lt;P&gt;next&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Here is a similar case: &lt;A href="https://community.qlik.com/message/447061"&gt;Re: Load Data from gisgraphy / xml source&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;- Marcus&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 11 May 2015 14:28:37 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/XML-part-of-XLS-data-how-to-extract/m-p/834171#M658185</guid>
      <dc:creator>marcus_sommer</dc:creator>
      <dc:date>2015-05-11T14:28:37Z</dc:date>
    </item>
    <item>
      <title>Re: XML part of XLS data - how to extract</title>
      <link>https://community.qlik.com/t5/QlikView/XML-part-of-XLS-data-how-to-extract/m-p/834172#M658186</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Or a crude parsing:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Directory;&lt;/P&gt;&lt;P&gt;Source:&lt;/P&gt;&lt;P&gt;LOAD Group, &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Product&lt;/P&gt;&lt;P&gt;FROM&lt;/P&gt;&lt;P&gt;temp.xlsx&lt;/P&gt;&lt;P&gt;(ooxml, embedded labels, table is [Koontikyselyn erikoishaun n...]);&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Temp:&lt;/P&gt;&lt;P&gt;Load Group,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SubField(Product, 'value uiname=') As ProductRaw&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; resident Source;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Result:&lt;/P&gt;&lt;P&gt;Load Group,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; TextBetween(ProductRaw, '"', '"') As Product1&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; resident Temp where Left(ProductRaw, 1)&amp;lt;&amp;gt; '&amp;lt;';&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 11 May 2015 14:30:02 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/XML-part-of-XLS-data-how-to-extract/m-p/834172#M658186</guid>
      <dc:creator>Ralf-Narfeldt</dc:creator>
      <dc:date>2015-05-11T14:30:02Z</dc:date>
    </item>
    <item>
      <title>Re: XML part of XLS data - how to extract</title>
      <link>https://community.qlik.com/t5/QlikView/XML-part-of-XLS-data-how-to-extract/m-p/834173#M658187</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks Ralf and Marcus,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I just used Ralf's script and it worked perfectly! &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 13 May 2015 09:56:21 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/XML-part-of-XLS-data-how-to-extract/m-p/834173#M658187</guid>
      <dc:creator>Teppo_Ojala</dc:creator>
      <dc:date>2015-05-13T09:56:21Z</dc:date>
    </item>
  </channel>
</rss>

