<?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: internal table data to xml in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/internal-table-data-to-xml/m-p/3719076#M895283</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi kris,,&lt;/P&gt;&lt;P&gt;please try SAP_CONVERT_TO_XML_FORMAT&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;reward of helpful&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;try this simple code&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data:  xml_out type string,&lt;/P&gt;&lt;P&gt;       xmltab type swbhtmltable.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;please use select statement to get data into itab.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;call transformation ('ID')&lt;/P&gt;&lt;P&gt;source tab = itab[]&lt;/P&gt;&lt;P&gt;result xml xml_out.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;call function 'SWA_STRING_TO_TABLE'&lt;/P&gt;&lt;P&gt;exporting&lt;/P&gt;&lt;P&gt;character_string = xml_out&lt;/P&gt;&lt;P&gt;importing&lt;/P&gt;&lt;P&gt;character_table = xmltab.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;call function 'GUI_DOWNLOAD'&lt;/P&gt;&lt;P&gt;exporting&lt;/P&gt;&lt;P&gt;filetype = 'BIN'&lt;/P&gt;&lt;P&gt;filename = 'D:\xx.xml'&lt;/P&gt;&lt;P&gt;tables&lt;/P&gt;&lt;P&gt;data_tab = xmltab.&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;sampath&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Edited by: sampath pilla on Apr 29, 2008 10:16 PM&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 29 Apr 2008 16:29:14 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2008-04-29T16:29:14Z</dc:date>
    <item>
      <title>internal table data to xml</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/internal-table-data-to-xml/m-p/3719075#M895282</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;        whats the best way to convert a internal table data to xml format and place it on app. server in 4.6c. i serched and some threads say call transformation ID, it doesnt worked.  how to use "convert to xml" FM it doesnt ask for a internal table?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 29 Apr 2008 16:25:33 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/internal-table-data-to-xml/m-p/3719075#M895282</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-04-29T16:25:33Z</dc:date>
    </item>
    <item>
      <title>Re: internal table data to xml</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/internal-table-data-to-xml/m-p/3719076#M895283</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi kris,,&lt;/P&gt;&lt;P&gt;please try SAP_CONVERT_TO_XML_FORMAT&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;reward of helpful&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;try this simple code&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data:  xml_out type string,&lt;/P&gt;&lt;P&gt;       xmltab type swbhtmltable.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;please use select statement to get data into itab.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;call transformation ('ID')&lt;/P&gt;&lt;P&gt;source tab = itab[]&lt;/P&gt;&lt;P&gt;result xml xml_out.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;call function 'SWA_STRING_TO_TABLE'&lt;/P&gt;&lt;P&gt;exporting&lt;/P&gt;&lt;P&gt;character_string = xml_out&lt;/P&gt;&lt;P&gt;importing&lt;/P&gt;&lt;P&gt;character_table = xmltab.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;call function 'GUI_DOWNLOAD'&lt;/P&gt;&lt;P&gt;exporting&lt;/P&gt;&lt;P&gt;filetype = 'BIN'&lt;/P&gt;&lt;P&gt;filename = 'D:\xx.xml'&lt;/P&gt;&lt;P&gt;tables&lt;/P&gt;&lt;P&gt;data_tab = xmltab.&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;sampath&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Edited by: sampath pilla on Apr 29, 2008 10:16 PM&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 29 Apr 2008 16:29:14 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/internal-table-data-to-xml/m-p/3719076#M895283</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-04-29T16:29:14Z</dc:date>
    </item>
    <item>
      <title>Re: internal table data to xml</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/internal-table-data-to-xml/m-p/3719077#M895284</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;The following program will exports an internal table to an XML file.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt; 
*----------------------------------------------------------------------*
* Report ZPRUEBA_MML_13 *
* Export an internal table to XML document *
* NO BORRAR ESTE CODIGO *
*----------------------------------------------------------------------*
REPORT ZPRUEBA_MML_13.
*----------------------------------------------------------------------*
* PANTALLA SELECCION *
    PARAMETERS: GK_RUTA TYPE RLGRAP-FILENAME.
* PANTALLA SELECCION *
*----------------------------------------------------------------------*
 
*----------------------------------------------------------------------*
* TYPE TURNOS *
TYPES: BEGIN OF TURNOS,
    LU LIKE T552A-TPR01,
    MA LIKE T552A-TPR01,
    MI LIKE T552A-TPR01,
    JU LIKE T552A-TPR01,
    VI LIKE T552A-TPR01,
    SA LIKE T552A-TPR01,
    DO LIKE T552A-TPR01,
END OF TURNOS.
* TYPE TURNOS *
*----------------------------------------------------------------------*
 
*----------------------------------------------------------------------*
* TYPE SOCIO *
TYPES: BEGIN OF SOCIO,
    NUMERO LIKE PERNR-PERNR,
    REPOSICION LIKE PA0050-ZAUVE,
    NOMBRE LIKE PA0002-VORNA,
    TURNOS TYPE TURNOS,
END OF SOCIO.
* TYPE SOCIO *
*----------------------------------------------------------------------*
 
*----------------------------------------------------------------------*
* ESTRUCTURA ACCESOS *
DATA: BEGIN OF ACCESOS OCCURS 0,
    SOCIO TYPE SOCIO,
END OF ACCESOS.
* ESTRUCTURA ACCESOS *
*----------------------------------------------------------------------*
 
*----------------------------------------------------------------------*
* START OF SELECTION *
START-OF-SELECTION.
    PERFORM LLENA_ACCESOS.
    PERFORM DESCARGA_XML.
END-OF-SELECTION.
* END OF SELECTION *
*----------------------------------------------------------------------*
 
*----------------------------------------------------------------------*
* FORM LLENA_ACCESOS *
FORM LLENA_ACCESOS.
REFRESH ACCESOS.
CLEAR ACCESOS.
MOVE: '45050' TO ACCESOS-SOCIO-NUMERO,
              'MOISES MORENO' TO ACCESOS-SOCIO-NOMBRE,
              '0' TO ACCESOS-SOCIO-REPOSICION,
              'T1' TO ACCESOS-SOCIO-TURNOS-LU,
              'T2' TO ACCESOS-SOCIO-TURNOS-MA,
              'T3' TO ACCESOS-SOCIO-TURNOS-MI,
              'T4' TO ACCESOS-SOCIO-TURNOS-JU,
              'T5' TO ACCESOS-SOCIO-TURNOS-VI,
              'T6' TO ACCESOS-SOCIO-TURNOS-SA,
              'T7' TO ACCESOS-SOCIO-TURNOS-DO.
APPEND ACCESOS.
CLEAR ACCESOS.
MOVE: '45051' TO ACCESOS-SOCIO-NUMERO,
              'RUTH PEÑA' TO ACCESOS-SOCIO-NOMBRE,
              '0' TO ACCESOS-SOCIO-REPOSICION,
              'T1' TO ACCESOS-SOCIO-TURNOS-LU,
              'T2' TO ACCESOS-SOCIO-TURNOS-MA,
              'T3' TO ACCESOS-SOCIO-TURNOS-MI,
              'T4' TO ACCESOS-SOCIO-TURNOS-JU,
              'T5' TO ACCESOS-SOCIO-TURNOS-VI,
              'T6' TO ACCESOS-SOCIO-TURNOS-SA,
              'T7' TO ACCESOS-SOCIO-TURNOS-DO.
APPEND ACCESOS.
ENDFORM.
* FORM LLENA_ACCESOS *
*----------------------------------------------------------------------*
 
*----------------------------------------------------------------------*
* FORM DESCARGA_XML *
FORM DESCARGA_XML.
DATA: L_DOM TYPE REF TO IF_IXML_ELEMENT,
              M_DOCUMENT TYPE REF TO IF_IXML_DOCUMENT,
              G_IXML TYPE REF TO IF_IXML,
              W_STRING TYPE XSTRING,
              W_SIZE TYPE I,
              W_RESULT TYPE I,
              W_LINE TYPE STRING,
              IT_XML TYPE DCXMLLINES,
              S_XML LIKE LINE OF IT_XML,
              W_RC LIKE SY-SUBRC.
 
DATA: XML TYPE DCXMLLINES.
DATA: RC TYPE SY-SUBRC,
BEGIN OF XML_TAB OCCURS 0,
              D LIKE LINE OF XML,
END OF XML_TAB.
 
CLASS CL_IXML DEFINITION LOAD.
G_IXML = CL_IXML=&amp;gt;CREATE( ).
CHECK NOT G_IXML IS INITIAL.
M_DOCUMENT = G_IXML-&amp;gt;CREATE_DOCUMENT( ).
CHECK NOT M_DOCUMENT IS INITIAL.
WRITE: / 'Converting DATA TO DOM 1:'.
CALL FUNCTION 'SDIXML_DATA_TO_DOM'
EXPORTING
              NAME = 'ACCESOS'
              DATAOBJECT = ACCESOS[]
IMPORTING
              DATA_AS_DOM = L_DOM
CHANGING
              DOCUMENT = M_DOCUMENT
EXCEPTIONS
              ILLEGAL_NAME = 1
              OTHERS = 2.
IF SY-SUBRC = 0.
              WRITE 'Ok'.
ELSE.
              WRITE: 'Err =',
              SY-SUBRC.
ENDIF.
CHECK NOT L_DOM IS INITIAL.
W_RC = M_DOCUMENT-&amp;gt;APPEND_CHILD( NEW_CHILD = L_DOM ).
IF W_RC IS INITIAL.
              WRITE 'Ok'.
ELSE.
              WRITE: 'Err =',
              W_RC.
ENDIF.
CALL FUNCTION 'SDIXML_DOM_TO_XML'
EXPORTING
              DOCUMENT = M_DOCUMENT
IMPORTING
              XML_AS_STRING = W_STRING
              SIZE = W_SIZE
TABLES
              XML_AS_TABLE = IT_XML
EXCEPTIONS
              NO_DOCUMENT = 1
              OTHERS = 2.
IF SY-SUBRC = 0.
              WRITE 'Ok'.
ELSE.
              WRITE: 'Err =',
              SY-SUBRC.
ENDIF.
LOOP AT IT_XML INTO XML_TAB-D.
              APPEND XML_TAB.
ENDLOOP.
CALL FUNCTION 'WS_DOWNLOAD'
EXPORTING
              BIN_FILESIZE = W_SIZE
              FILENAME = GK_RUTA
              FILETYPE = 'BIN'
TABLES
              DATA_TAB = XML_TAB
EXCEPTIONS
              OTHERS = 10.
IF SY-SUBRC  0.
              MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
              WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
ENDIF.
 
ENDFORM.&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Reward if helpful.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 29 Apr 2008 16:32:06 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/internal-table-data-to-xml/m-p/3719077#M895284</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-04-29T16:32:06Z</dc:date>
    </item>
    <item>
      <title>Re: internal table data to xml</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/internal-table-data-to-xml/m-p/3719078#M895285</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;sampath, I mentioned call transformation ID is not working in 4.6c. what do u put in ('ID'), amd its giving syntax error like " feild...is expected after source".... somewhere in sdn it was mentioned that call transformation works from 4.7. coming to convert to xml FM, where should i give the input internal table?  if you have used it before can you plz tell me what import and export parameters we have to pass.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 29 Apr 2008 16:55:18 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/internal-table-data-to-xml/m-p/3719078#M895285</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-04-29T16:55:18Z</dc:date>
    </item>
    <item>
      <title>Re: internal table data to xml</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/internal-table-data-to-xml/m-p/3719079#M895286</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;This code you offered works! I was unable to get the FM SAP_CONVERT_TO_XML_FORMAT to work properly. Thanks Very Much!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 16 Jul 2010 19:07:18 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/internal-table-data-to-xml/m-p/3719079#M895286</guid>
      <dc:creator>former_member581842</dc:creator>
      <dc:date>2010-07-16T19:07:18Z</dc:date>
    </item>
    <item>
      <title>Re: internal table data to xml</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/internal-table-data-to-xml/m-p/3719080#M895287</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 want to convert the data in an internal table into xml format.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I tried call transformation. But im really not sure, what all shoud be maintained before calling a transformation. For ex: we need to first create a transformation id before calling it. And what should be the source code for transformation? &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Plz help!!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Sneha&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 27 Aug 2010 04:50:58 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/internal-table-data-to-xml/m-p/3719080#M895287</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2010-08-27T04:50:58Z</dc:date>
    </item>
    <item>
      <title>Re: internal table data to xml</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/internal-table-data-to-xml/m-p/3719081#M895288</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;This message was moderated.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 30 Jan 2016 07:40:26 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/internal-table-data-to-xml/m-p/3719081#M895288</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2016-01-30T07:40:26Z</dc:date>
    </item>
  </channel>
</rss>

