<?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: Create XML with CDATA section (using IF_IXML_DOCUMENT class) in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/create-xml-with-cdata-section-using-if-ixml-document-class/m-p/3785197#M910660</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Not all at once please!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 30 Apr 2008 08:56:21 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2008-04-30T08:56:21Z</dc:date>
    <item>
      <title>Create XML with CDATA section (using IF_IXML_DOCUMENT class)</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/create-xml-with-cdata-section-using-if-ixml-document-class/m-p/3785196#M910659</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;I'm creating an XML file using the IF_IXML_DOCUMENT class.&lt;/P&gt;&lt;P&gt;This is going great, except that I'm not able to create a CDATA section in an element.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I've already tried to concatenate the &amp;lt;![CDATA[ into my variable, but the &amp;lt; is translated to &amp;amp;lt;.&lt;/P&gt;&lt;P&gt;So that didn't do the trick.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Anybody knows how to do this?&lt;/P&gt;&lt;P&gt;I know that there is a create_cdata_section method but I don't see how to use it.&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;Thanks in advance,&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;Andy.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 28 Apr 2008 08:30:18 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/create-xml-with-cdata-section-using-if-ixml-document-class/m-p/3785196#M910659</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-04-28T08:30:18Z</dc:date>
    </item>
    <item>
      <title>Re: Create XML with CDATA section (using IF_IXML_DOCUMENT class)</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/create-xml-with-cdata-section-using-if-ixml-document-class/m-p/3785197#M910660</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Not all at once please!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 30 Apr 2008 08:56:21 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/create-xml-with-cdata-section-using-if-ixml-document-class/m-p/3785197#M910660</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-04-30T08:56:21Z</dc:date>
    </item>
    <item>
      <title>Re: Create XML with CDATA section (using IF_IXML_DOCUMENT class)</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/create-xml-with-cdata-section-using-if-ixml-document-class/m-p/3785198#M910661</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;solved in on my own&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 05 May 2008 10:45:35 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/create-xml-with-cdata-section-using-if-ixml-document-class/m-p/3785198#M910661</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-05-05T10:45:35Z</dc:date>
    </item>
    <item>
      <title>Re: Create XML with CDATA section (using IF_IXML_DOCUMENT class)</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/create-xml-with-cdata-section-using-if-ixml-document-class/m-p/3785199#M910662</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I'm struggling with same. Can you please share the solution?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 04 Mar 2009 00:06:09 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/create-xml-with-cdata-section-using-if-ixml-document-class/m-p/3785199#M910662</guid>
      <dc:creator>dev_ahuja</dc:creator>
      <dc:date>2009-03-04T00:06:09Z</dc:date>
    </item>
    <item>
      <title>Re: Create XML with CDATA section (using IF_IXML_DOCUMENT class)</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/create-xml-with-cdata-section-using-if-ixml-document-class/m-p/3785200#M910663</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Got it. Thanks anyways!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Example Code:&lt;/P&gt;&lt;P&gt;DATA:                                                                &lt;/P&gt;&lt;P&gt;  ixml TYPE REF TO if_ixml,                                          &lt;/P&gt;&lt;P&gt;  document  TYPE REF TO if_ixml_document,                            &lt;/P&gt;&lt;P&gt;  parent    TYPE REF TO if_ixml_node,                                &lt;/P&gt;&lt;P&gt;  element   TYPE REF TO if_ixml_element,                             &lt;/P&gt;&lt;P&gt;  cdata     TYPE REF TO if_ixml_cdata_section.                                                                                &lt;/P&gt;&lt;P&gt;ixml     = cl_ixml=&amp;gt;create( ).                                       &lt;/P&gt;&lt;P&gt;document = ixml-&amp;gt;create_document( ).                                                                                &lt;/P&gt;&lt;P&gt;element  = document-&amp;gt;create_element( name = 'RootNode' ).            &lt;/P&gt;&lt;P&gt;document-&amp;gt;append_child( new_child = element ).                                                                                &lt;/P&gt;&lt;P&gt;parent   = element.                                                  &lt;/P&gt;&lt;P&gt;element  = document-&amp;gt;create_element( name = 'ChildNode' ).           &lt;/P&gt;&lt;P&gt;parent-&amp;gt;append_child( new_child = element ).                                                                                &lt;/P&gt;&lt;P&gt;parent   = element.                                                  &lt;/P&gt;&lt;P&gt;element  = document-&amp;gt;create_element( name = 'SomeOtherTag' ).        &lt;/P&gt;&lt;P&gt;element-&amp;gt;set_attribute( name = 'SomeValue' value = '4711' ).                                                                                &lt;/P&gt;&lt;P&gt;cdata   = document-&amp;gt;create_cdata_section( `I0u2TRx6NqlX00002X56um` ).&lt;/P&gt;&lt;P&gt;element = document-&amp;gt;create_element( name = 'Example' ).              &lt;/P&gt;&lt;P&gt;element-&amp;gt;append_child( new_child = cdata ).                          &lt;/P&gt;&lt;P&gt;parent-&amp;gt;append_child( new_child = element ).&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 04 Mar 2009 00:38:35 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/create-xml-with-cdata-section-using-if-ixml-document-class/m-p/3785200#M910663</guid>
      <dc:creator>dev_ahuja</dc:creator>
      <dc:date>2009-03-04T00:38:35Z</dc:date>
    </item>
    <item>
      <title>Re: Create XML with CDATA section (using IF_IXML_DOCUMENT class)</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/create-xml-with-cdata-section-using-if-ixml-document-class/m-p/3785201#M910664</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;i CAN NOT DO IT WELL,could you please tell me how to do? how to add Cata?&lt;/P&gt;&lt;P&gt;  &amp;lt;?xml version="1.0" encoding="utf-8" ?&amp;gt; &lt;/P&gt;&lt;P&gt;- &amp;lt;faxmakerdata&amp;gt;&lt;/P&gt;&lt;P&gt;- &amp;lt;recipients&amp;gt;&lt;/P&gt;&lt;P&gt;- &amp;lt;fax&amp;gt;&lt;/P&gt;&lt;P&gt;- &amp;lt;recipient&amp;gt;&lt;/P&gt;&lt;P&gt;  &amp;lt;FIRSTNAME&amp;gt;&amp;lt;![CDATA[]]&amp;gt;&amp;lt;/FIRSTNAME&amp;gt; &lt;/P&gt;&lt;P&gt;  &amp;lt;LASTNAME&amp;gt;&amp;lt;![CDATA[]]&amp;gt;&amp;lt;/LASTNAME&amp;gt; &lt;/P&gt;&lt;P&gt;  &amp;lt;COMPANY&amp;gt;&amp;lt;![CDATA[]]&amp;gt;&amp;lt;/COMPANY&amp;gt; &lt;/P&gt;&lt;P&gt;  &amp;lt;DEPARTMENT&amp;gt;&amp;lt;![CDATA[]]&amp;gt;&amp;lt;/DEPARTMENT&amp;gt; &lt;/P&gt;&lt;P&gt;  &amp;lt;EMAILADDRESS&amp;gt;&amp;lt;![CDATA[]]&amp;gt;&amp;lt;/EMAILADDRESS&amp;gt; &lt;/P&gt;&lt;P&gt;  &amp;lt;NUMBER&amp;gt;&amp;lt;![CDATA[27]]&amp;gt;&amp;lt;/NUMBER&amp;gt; &lt;/P&gt;&lt;P&gt;  &amp;lt;VOICENUMBER&amp;gt;&amp;lt;![CDATA[]]&amp;gt;&amp;lt;/VOICENUMBER&amp;gt; &lt;/P&gt;&lt;P&gt;  &amp;lt;/recipient&amp;gt;&lt;/P&gt;&lt;P&gt;  &amp;lt;/fax&amp;gt;&lt;/P&gt;&lt;P&gt;  &amp;lt;/recipients&amp;gt;&lt;/P&gt;&lt;P&gt;  &amp;lt;/faxmakerdata&amp;gt;&lt;/P&gt;&lt;P&gt;FORM create_xml.&lt;/P&gt;&lt;P&gt;  CLASS cl_ixml DEFINITION LOAD.&lt;/P&gt;&lt;P&gt;  l_ixml = cl_ixml=&amp;gt;create( ).&lt;/P&gt;&lt;P&gt;  CALL METHOD l_ixml-&amp;gt;create_encoding&lt;/P&gt;&lt;P&gt;    EXPORTING&lt;/P&gt;&lt;P&gt;      byte_order    = 0&lt;/P&gt;&lt;P&gt;      character_set = 'UTF-8'&lt;/P&gt;&lt;P&gt;    RECEIVING&lt;/P&gt;&lt;P&gt;      rval          = l_encoding.&lt;/P&gt;&lt;P&gt;  CALL METHOD l_ixml-&amp;gt;create_document&lt;/P&gt;&lt;P&gt;    RECEIVING&lt;/P&gt;&lt;P&gt;      rval = l_doc.&lt;/P&gt;&lt;P&gt;  CALL METHOD l_doc-&amp;gt;set_encoding&lt;/P&gt;&lt;P&gt;    EXPORTING&lt;/P&gt;&lt;P&gt;      encoding = l_encoding.&lt;/P&gt;&lt;P&gt;  CALL METHOD l_doc-&amp;gt;create_simple_element&lt;/P&gt;&lt;P&gt;    EXPORTING&lt;/P&gt;&lt;P&gt;      name   = 'faxmakerdata'&lt;/P&gt;&lt;P&gt;      parent = l_doc&lt;/P&gt;&lt;P&gt;    RECEIVING&lt;/P&gt;&lt;P&gt;      rval   = l_root.&lt;/P&gt;&lt;P&gt;  CALL METHOD l_doc-&amp;gt;create_simple_element&lt;/P&gt;&lt;P&gt;    EXPORTING&lt;/P&gt;&lt;P&gt;      name   = 'recipients'&lt;/P&gt;&lt;P&gt;      parent = l_root&lt;/P&gt;&lt;P&gt;    RECEIVING&lt;/P&gt;&lt;P&gt;      rval   = l_recipients.&lt;/P&gt;&lt;P&gt;  CALL METHOD l_root-&amp;gt;append_child&lt;/P&gt;&lt;P&gt;    EXPORTING&lt;/P&gt;&lt;P&gt;      new_child = l_comment&lt;/P&gt;&lt;P&gt;    RECEIVING&lt;/P&gt;&lt;P&gt;      rval      = l_rval.&lt;/P&gt;&lt;P&gt;  PERFORM fill_itab2xml TABLES  itab_matnr&lt;/P&gt;&lt;P&gt;                        USING   'fax'&lt;/P&gt;&lt;P&gt;                                'recipient'&lt;/P&gt;&lt;P&gt;                               l_recipients.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*CALL METHOD L_DOC-&amp;gt;create_cdata_section( '81276160' ).&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;L_DOC-&amp;gt;create_element( name = 'Example' ).&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;*L_ROOT-&amp;gt;append_child( new_child = l_cdata ).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CALL METHOD l_ixml-&amp;gt;create_stream_factory&lt;/P&gt;&lt;P&gt;    RECEIVING&lt;/P&gt;&lt;P&gt;      rval = l_factory.&lt;/P&gt;&lt;P&gt;  CALL METHOD l_factory-&amp;gt;create_ostream_itable&lt;/P&gt;&lt;P&gt;    EXPORTING&lt;/P&gt;&lt;P&gt;      table = xml_table&lt;/P&gt;&lt;P&gt;    RECEIVING&lt;/P&gt;&lt;P&gt;      rval  = l_ostream.&lt;/P&gt;&lt;P&gt;  CALL METHOD l_doc-&amp;gt;render&lt;/P&gt;&lt;P&gt;    EXPORTING&lt;/P&gt;&lt;P&gt;      ostream   = l_ostream&lt;/P&gt;&lt;P&gt;      recursive = 'X'.&lt;/P&gt;&lt;P&gt;  CALL METHOD l_ostream-&amp;gt;get_num_written_raw&lt;/P&gt;&lt;P&gt;    RECEIVING&lt;/P&gt;&lt;P&gt;      rval = xml_size.&lt;/P&gt;&lt;P&gt;ENDFORM.                    "create_xml&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 25 May 2009 09:40:01 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/create-xml-with-cdata-section-using-if-ixml-document-class/m-p/3785201#M910664</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-05-25T09:40:01Z</dc:date>
    </item>
  </channel>
</rss>

