<?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 Dynamic XML to Internal Table in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/dynamic-xml-to-internal-table/m-p/9150136#M1710352</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 can successfully transfer XML data to internal table using CALL TRANSFORMATION, if all XML tag repeats all the time in XML file, but if all XML tag doesn't repeat then how to transfer data in internal table using CALL TRANSFORMATION.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Sun, 16 Dec 2012 16:15:57 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2012-12-16T16:15:57Z</dc:date>
    <item>
      <title>Dynamic XML to Internal Table</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/dynamic-xml-to-internal-table/m-p/9150136#M1710352</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 can successfully transfer XML data to internal table using CALL TRANSFORMATION, if all XML tag repeats all the time in XML file, but if all XML tag doesn't repeat then how to transfer data in internal table using CALL TRANSFORMATION.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 16 Dec 2012 16:15:57 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/dynamic-xml-to-internal-table/m-p/9150136#M1710352</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2012-12-16T16:15:57Z</dc:date>
    </item>
    <item>
      <title>Re: Dynamic XML to Internal Table</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/dynamic-xml-to-internal-table/m-p/9150137#M1710353</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Sunny,&lt;/P&gt;&lt;P&gt;You can use a XSLT transformation instead of ST. With XSLT you don't need to have all tags nor a specific order.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://wiki.sdn.sap.com/wiki/display/ABAP/XML+XSLT+with+ABAP" title="http://wiki.sdn.sap.com/wiki/display/ABAP/XML+XSLT+with+ABAP"&gt;http://wiki.sdn.sap.com/wiki/display/ABAP/XML+XSLT+with+ABAP&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Christian&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 16 Dec 2012 19:36:19 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/dynamic-xml-to-internal-table/m-p/9150137#M1710353</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2012-12-16T19:36:19Z</dc:date>
    </item>
    <item>
      <title>Re: Dynamic XML to Internal Table</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/dynamic-xml-to-internal-table/m-p/9150138#M1710354</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks Christian for your reply..&lt;/P&gt;&lt;P&gt;but i couldn't understand much from this..&lt;/P&gt;&lt;P&gt;Here is XML file.&lt;/P&gt;&lt;P&gt;&amp;lt;?xml version="1.0" encoding="UTF-8"?&amp;gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;lt;CPS_FRS_INTERFACE xmlns:xsi="&lt;/SPAN&gt;&lt;A class="jive-link-external-small" href="http://www.w3.org/2001/XMLSchema-instance"&gt;http://www.w3.org/2001/XMLSchema-instance&lt;/A&gt;&lt;SPAN&gt;" xsi:noNamespaceSchemaLocation="cpsFrsInterface.xsd"&amp;gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;lt;FACILITY&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;TRANSACTION_TYPE&amp;gt;01&amp;lt;/TRANSACTION_TYPE&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;FACILITY_KEY&amp;gt;1&amp;lt;/FACILITY_KEY&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;FACILITY_CODE&amp;gt;00005&amp;lt;/FACILITY_CODE&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;NAME&amp;gt;ST. BONIFACE GENERAL HOSPITAL&amp;lt;/NAME&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;ADDR_UNIT_DESIG_ID&amp;gt;UNIT A&amp;lt;/ADDR_UNIT_DESIG_ID&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;STREET&amp;gt;409 TACHE AVENUE&amp;lt;/STREET&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;CITY&amp;gt;wINNIPEG&amp;lt;/CITY&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;POSTAL_ZIP_CODE&amp;gt;R2H2A6&amp;lt;/POSTAL_ZIP_CODE&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;EFFECTIVE_FROM_DATE&amp;gt;19700101&amp;lt;/EFFECTIVE_FROM_DATE&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;EFFECTIVE_TO_DATE&amp;gt;99991231&amp;lt;/EFFECTIVE_TO_DATE&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;FACILITY_GROUP&amp;gt;H&amp;lt;/FACILITY_GROUP&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;FACILITY_TEACHING_HOSPITAL&amp;gt;H&amp;lt;/FACILITY_TEACHING_HOSPITAL&amp;gt; &lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;lt;/FACILITY&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;lt;FACILITY&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;TRANSACTION_TYPE&amp;gt;01&amp;lt;/TRANSACTION_TYPE&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;FACILITY_KEY&amp;gt;1&amp;lt;/FACILITY_KEY&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;FACILITY_CODE&amp;gt;00005&amp;lt;/FACILITY_CODE&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;NAME&amp;gt;ST. BONIFACE GENERAL HOSPITAL&amp;lt;/NAME&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;ADDR_UNIT_DESIG_ID&amp;gt;UNIT A&amp;lt;/ADDR_UNIT_DESIG_ID&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;STREET&amp;gt;409 TACHE AVENUE&amp;lt;/STREET&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;CITY&amp;gt;wINNIPEG&amp;lt;/CITY&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;POSTAL_ZIP_CODE&amp;gt;R2H2A6&amp;lt;/POSTAL_ZIP_CODE&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;EFFECTIVE_FROM_DATE&amp;gt;19700101&amp;lt;/EFFECTIVE_FROM_DATE&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;EFFECTIVE_TO_DATE&amp;gt;99991231&amp;lt;/EFFECTIVE_TO_DATE&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;FACILITY_GROUP&amp;gt;H&amp;lt;/FACILITY_GROUP&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;lt;/FACILITY&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;lt;/CPS_FRS_INTERFACE&amp;gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In last record &amp;lt;FACILITY_TEACHING_HOSPITAL&amp;gt; Tag is missing and Simple transformation can't handle this.&lt;/P&gt;&lt;P&gt;can anyone provide the XSLT transformation for this.&lt;/P&gt;&lt;P&gt;Thanks.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 17 Dec 2012 13:37:51 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/dynamic-xml-to-internal-table/m-p/9150138#M1710354</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2012-12-17T13:37:51Z</dc:date>
    </item>
    <item>
      <title>Re: Dynamic XML to Internal Table</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/dynamic-xml-to-internal-table/m-p/9150139#M1710355</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;For optional elements in ST, you can make use of &lt;/P&gt;&lt;P&gt; &amp;lt;tt:cond frq=&lt;SPAN class="L1S33"&gt;"?"&amp;gt; or &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt; &amp;lt;tt:cond check=&lt;SPAN class="L1S33"&gt;"not-initial(...)"&amp;gt;.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="L1S33"&gt;Both will work to parse XML, the difference is with the creation of XML.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="L1S33"&gt;The first option will generate an empty element, the second option will not generate the element.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="L1S33"&gt;Check out the example program attached.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="L1S33"&gt;Kind Regards,&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="L1S33"&gt;Jeroen&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 17 Dec 2012 13:59:07 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/dynamic-xml-to-internal-table/m-p/9150139#M1710355</guid>
      <dc:creator>jeroen_verbrugge2</dc:creator>
      <dc:date>2012-12-17T13:59:07Z</dc:date>
    </item>
    <item>
      <title>Re: Dynamic XML to Internal Table</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/dynamic-xml-to-internal-table/m-p/9150140#M1710356</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Sunny,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Here is a sample XSLT for your XML (you just have to inform the other tags). &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;lt;xsl:transform xmlns:xsl="&lt;/SPAN&gt;&lt;A class="jive-link-external-small" href="http://www.w3.org/1999/XSL/Transform"&gt;http://www.w3.org/1999/XSL/Transform&lt;/A&gt;&lt;SPAN&gt;" xmlns:asx="&lt;/SPAN&gt;&lt;A class="jive-link-external-small" href="http://www.sap.com/abapxml"&gt;http://www.sap.com/abapxml&lt;/A&gt;&lt;SPAN&gt;" version="1.0"&amp;gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;lt;xsl:strip-space elements="*"/&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;lt;xsl:template match="CPS_FRS_INTERFACE"&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;asx:abap version="1.0"&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;asx:values&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;CPS_FRS_INTERFACE&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;xsl:for-each select="FACILITY"&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;FACILITY&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;TRANSACTION_TYPE&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;xsl:value-of select="TRANSACTION_TYPE" /&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/TRANSACTION_TYPE&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;NAME&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;xsl:value-of select="NAME" /&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/NAME&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/FACILITY&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/xsl:for-each&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/CPS_FRS_INTERFACE&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/asx:values&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/asx:abap&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;lt;/xsl:template&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;lt;/xsl:transform&amp;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;Regards,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Christian&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 17 Dec 2012 15:55:38 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/dynamic-xml-to-internal-table/m-p/9150140#M1710356</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2012-12-17T15:55:38Z</dc:date>
    </item>
  </channel>
</rss>

