<?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 String to ABAP or GUI in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/xml-string-to-abap-or-gui/m-p/1658824#M292202</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;The best approach is to use the class CL_XML_DOCUMENT, which implements a DOM parser. Take a look at the PARSE_STRING and RENDER_2_TABLE methods.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;For more info take a look at &lt;A href="http://wiki.ittoolbox.com/index.php/Code:Download_and_upload_OO_ABAP_class_in_XML_format" target="test_blank"&gt;http://wiki.ittoolbox.com/index.php/Code:Download_and_upload_OO_ABAP_class_in_XML_format&lt;/A&gt;. It should give you enough example code to get started&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;MJ&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 16 Nov 2006 10:01:59 GMT</pubDate>
    <dc:creator>michael-john_turner</dc:creator>
    <dc:date>2006-11-16T10:01:59Z</dc:date>
    <item>
      <title>XML String to ABAP or GUI</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/xml-string-to-abap-or-gui/m-p/1658823#M292201</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;morning,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;i've got a xml-file in a string. how can i put the content of the string on the screen? if i set a breakpoint and try to watch the content in the debugger i only get 130 chars &lt;SPAN __jive_emoticon_name="sad"&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;second point is, how can i convert the xml-string to a abap structure?!?!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;thx&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 16 Nov 2006 09:35:45 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/xml-string-to-abap-or-gui/m-p/1658823#M292201</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-11-16T09:35:45Z</dc:date>
    </item>
    <item>
      <title>Re: XML String to ABAP or GUI</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/xml-string-to-abap-or-gui/m-p/1658824#M292202</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;The best approach is to use the class CL_XML_DOCUMENT, which implements a DOM parser. Take a look at the PARSE_STRING and RENDER_2_TABLE methods.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;For more info take a look at &lt;A href="http://wiki.ittoolbox.com/index.php/Code:Download_and_upload_OO_ABAP_class_in_XML_format" target="test_blank"&gt;http://wiki.ittoolbox.com/index.php/Code:Download_and_upload_OO_ABAP_class_in_XML_format&lt;/A&gt;. It should give you enough example code to get started&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;MJ&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 16 Nov 2006 10:01:59 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/xml-string-to-abap-or-gui/m-p/1658824#M292202</guid>
      <dc:creator>michael-john_turner</dc:creator>
      <dc:date>2006-11-16T10:01:59Z</dc:date>
    </item>
    <item>
      <title>Re: XML String to ABAP or GUI</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/xml-string-to-abap-or-gui/m-p/1658825#M292203</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;ok, i got the xml text&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;lt;?xml version="1.0" encoding="UTF-8"?&amp;gt;&amp;lt;MATMAS03&amp;gt;&amp;lt;IDOC BEGIN="1"&amp;gt;&amp;lt;EDI_DC40 SEGMENT="1"&amp;gt;&amp;lt;TABNAM&amp;gt;EDI_DC40&amp;lt;/TABNAM&amp;gt;&amp;lt;MANDT&amp;gt;498&amp;lt;/MANDT&amp;gt;&amp;lt;DOCNUM&amp;gt;0000000000224113&amp;lt;/DOCNUM&amp;gt;&amp;lt;DOCREL&amp;gt;620&amp;lt;/DOCREL&amp;gt;&amp;lt;STATUS&amp;gt;30&amp;lt;/STATUS&amp;gt;&amp;lt;DIRECT&amp;gt;1&amp;lt;/DIRECT&amp;gt;&amp;lt;OUTMOD&amp;gt;2&amp;lt;/OUTMOD&amp;gt;&amp;lt;IDOCTYP&amp;gt;MATMAS03&amp;lt;/IDOCTYP&amp;gt;&amp;lt;MESTYP&amp;gt;MATMAS&amp;lt;/MESTYP&amp;gt;&amp;lt;SNDPOR&amp;gt;SAPCM3&amp;lt;/SNDPOR&amp;gt;&amp;lt;SNDPRT&amp;gt;LS&amp;lt;/SNDPRT&amp;gt;&amp;lt;SNDPRN&amp;gt;CM3CLNT498&amp;lt;/SNDPRN&amp;gt;&amp;lt;RCVPOR&amp;gt;MIELEPORT&amp;lt;/RCVPOR&amp;gt;&amp;lt;RCVPRT&amp;gt;LS&amp;lt;/RCVPRT&amp;gt;&amp;lt;RCVPRN&amp;gt;XMLTEST&amp;lt;/RCVPRN&amp;gt;&amp;lt;CREDAT&amp;gt;20061116&amp;lt;/CREDAT&amp;gt;&amp;lt;CRETIM&amp;gt;115459&amp;lt;/CRETIM&amp;gt;&amp;lt;SERIAL&amp;gt;20061116115458&amp;lt;/SERIAL&amp;gt;&amp;lt;/EDI_DC40&amp;gt;&amp;lt;E1MARAM SEGMENT="1"&amp;gt;&amp;lt;MSGFN&amp;gt;018&amp;lt;/MSGFN&amp;gt;&amp;lt;MATNR&amp;gt;000000000000000121&amp;lt;/MATNR&amp;gt;&amp;lt;ERSDA&amp;gt;20061110&amp;lt;/ERSDA&amp;gt;&amp;lt;ERNAM&amp;gt;MKO1&amp;lt;/ERNAM&amp;gt;&amp;lt;LAEDA&amp;gt;20061116&amp;lt;/LAEDA&amp;gt;&amp;lt;AENAM&amp;gt;MKO1&amp;lt;/AENAM&amp;gt;&amp;lt;PSTAT&amp;gt;KVL&amp;lt;/PSTAT&amp;gt;&amp;lt;MTART&amp;gt;FERT&amp;lt;/MTART&amp;gt;&amp;lt;MBRSH&amp;gt;M&amp;lt;/MBRSH&amp;gt;&amp;lt;MEINS&amp;gt;PCE&amp;lt;/MEINS&amp;gt;&amp;lt;BLANZ&amp;gt;000&amp;lt;/BLANZ&amp;gt;&amp;lt;BRGEW&amp;gt;0.000&amp;lt;/BRGEW&amp;gt;&amp;lt;NTGEW&amp;gt;0.000&amp;lt;/NTGEW&amp;gt;&amp;lt;GEWEI&amp;gt;KGM&amp;lt;/GEWEI&amp;gt;&amp;lt;VOLUM&amp;gt;0.000&amp;lt;/VOLUM&amp;gt;&amp;lt;WESCH&amp;gt;0.000&amp;lt;/WESCH&amp;gt;&amp;lt;LAENG&amp;gt;0.000&amp;lt;/LAENG&amp;gt;&amp;lt;BREIT&amp;gt;0.000&amp;lt;/BREIT&amp;gt;&amp;lt;HOEHE&amp;gt;0.000&amp;lt;/HOEHE&amp;gt;&amp;lt;ERGEW&amp;gt;0.000&amp;lt;/ERGEW&amp;gt;&amp;lt;ERVOL&amp;gt;0.000&amp;lt;/ERVOL&amp;gt;&amp;lt;GEWTO&amp;gt;0.0&amp;lt;/GEWTO&amp;gt;&amp;lt;VOLTO&amp;gt;0.0&amp;lt;/VOLTO&amp;gt;&amp;lt;FUELG&amp;gt;0&amp;lt;/FUELG&amp;gt;&amp;lt;STFAK&amp;gt;0&amp;lt;/STFAK&amp;gt;&amp;lt;MHDRZ&amp;gt;0&amp;lt;/MHDRZ&amp;gt;&amp;lt;MHDHB&amp;gt;0&amp;lt;/MHDHB&amp;gt;&amp;lt;MHDLP&amp;gt;0&amp;lt;/MHDLP&amp;gt;&amp;lt;VPSTA&amp;gt;KVLZX&amp;lt;/VPSTA&amp;gt;&amp;lt;MSTDE&amp;gt;00000000&amp;lt;/MSTDE&amp;gt;&amp;lt;MSTDV&amp;gt;00000000&amp;lt;/MSTDV&amp;gt;&amp;lt;COMPL&amp;gt;00&amp;lt;/COMPL&amp;gt;&amp;lt;MTPOS_MARA&amp;gt;NORM&amp;lt;/MTPOS_MARA&amp;gt;&amp;lt;GEWTO_NEW&amp;gt;0.0&amp;lt;/GEWTO_NEW&amp;gt;&amp;lt;VOLTO_NEW&amp;gt;0.0&amp;lt;/VOLTO_NEW&amp;gt;&amp;lt;SLED_BBD&amp;gt;B&amp;lt;/SLED_BBD&amp;gt;&amp;lt;E1MAKTM SEGMENT="1"&amp;gt;&amp;lt;MSGFN&amp;gt;004&amp;lt;/MSGFN&amp;gt;&amp;lt;SPRAS&amp;gt;D&amp;lt;/SPRAS&amp;gt;&amp;lt;MAKTX&amp;gt;Maschine XML 2 ABAP 9&amp;lt;/MAKTX&amp;gt;&amp;lt;SPRAS_ISO&amp;gt;DE&amp;lt;/SPRAS_ISO&amp;gt;&amp;lt;/E1MAKTM&amp;gt;&amp;lt;/E1MARAM&amp;gt;&amp;lt;/IDOC&amp;gt;&amp;lt;/MATMAS03&amp;gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;how can i transfer/convert this to an ABAP-itab???&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 16 Nov 2006 11:18:50 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/xml-string-to-abap-or-gui/m-p/1658825#M292203</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-11-16T11:18:50Z</dc:date>
    </item>
    <item>
      <title>Re: XML String to ABAP or GUI</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/xml-string-to-abap-or-gui/m-p/1658826#M292204</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi Daniel,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Welcome to SDN.&lt;/P&gt;&lt;P&gt;to read the xml data to abap itab you could parse node by node or write a XSLT to map it to your itab or use the following method. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data: result_xml type standard table of smum_xmltb .&lt;/P&gt;&lt;P&gt;data: return type standard table of bapiret2 .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;converting xml to itab&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;call function 'SMUM_XML_PARSE'&lt;/P&gt;&lt;P&gt;exporting&lt;/P&gt;&lt;P&gt;xml_input = xml&lt;/P&gt;&lt;P&gt;tables&lt;/P&gt;&lt;P&gt;xml_table = result_xml&lt;/P&gt;&lt;P&gt;return = return .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;now check the result_xml itab.&lt;/P&gt;&lt;P&gt;Hope this helps.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Richa&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 16 Nov 2006 13:09:57 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/xml-string-to-abap-or-gui/m-p/1658826#M292204</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-11-16T13:09:57Z</dc:date>
    </item>
    <item>
      <title>Re: XML String to ABAP or GUI</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/xml-string-to-abap-or-gui/m-p/1658827#M292205</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;how can i check the result_xml table? if i set a breakpoint at the functioncall an trigger the next step, the debugger is gone.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;i use this hole thing in an http request handler, so there is no real result to recognize &lt;SPAN __jive_emoticon_name="sad"&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;#128;dit: XSLT would not be so good, because the structure could change from use to use&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Message was edited by: &lt;/P&gt;&lt;P&gt;        Daniel Aderhold&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 16 Nov 2006 13:19:49 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/xml-string-to-abap-or-gui/m-p/1658827#M292205</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-11-16T13:19:49Z</dc:date>
    </item>
    <item>
      <title>Re: XML String to ABAP or GUI</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/xml-string-to-abap-or-gui/m-p/1658828#M292206</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;for testing purpose just after the call of the FM hard code a break point then you can check the result_xml in debugger&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;call function 'SMUM_XML_PARSE'&lt;/P&gt;&lt;P&gt;  exporting&lt;/P&gt;&lt;P&gt;    xml_input       = xmldata&lt;/P&gt;&lt;P&gt;  tables&lt;/P&gt;&lt;P&gt;    xml_table       = result_xml&lt;/P&gt;&lt;P&gt;    return          = return .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    break-point .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;please be aware that the xmldata has to be of type xstring, if you have your xml in string format you can convert to xstring using FM SCMS_STRING_TO_XSTRING&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Raja&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 20 Nov 2006 07:35:20 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/xml-string-to-abap-or-gui/m-p/1658828#M292206</guid>
      <dc:creator>athavanraja</dc:creator>
      <dc:date>2006-11-20T07:35:20Z</dc:date>
    </item>
    <item>
      <title>Re: XML String to ABAP or GUI</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/xml-string-to-abap-or-gui/m-p/1658829#M292207</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;it worked fine. my failure was the missing transformation (string -&amp;gt; string).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;now i have the next "problem"/question. i have some data in my abap program, maybe a string oder an itab. i want that data to be send to an external, non-sap system via SOAP.&lt;/P&gt;&lt;P&gt;how do i start the "transmission"???&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;regards daniel&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 20 Nov 2006 16:23:03 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/xml-string-to-abap-or-gui/m-p/1658829#M292207</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-11-20T16:23:03Z</dc:date>
    </item>
    <item>
      <title>Re: XML String to ABAP or GUI</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/xml-string-to-abap-or-gui/m-p/1658830#M292208</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Which version on SAP youare on?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;i want that data to be send to an external, non-sap system via SOAP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;does the external system exposes a webservice to which you can send data? if yes get the wsdl (webservice discovery language) file from that system. once you have that file you can create a client proxy in SAP system to consume the webservice.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Raja&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 20 Nov 2006 19:03:33 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/xml-string-to-abap-or-gui/m-p/1658830#M292208</guid>
      <dc:creator>athavanraja</dc:creator>
      <dc:date>2006-11-20T19:03:33Z</dc:date>
    </item>
  </channel>
</rss>

