Skip to Content
author's profile photo Former Member
Former Member

Getting the source for an cl_xml_document

Cheers guys,

I need to access to plain XML source of the XML in an cl_xml_document. I understand that the function get_as_table should be doing that for me - however, I'm unsure what sort of table I should hand over to this function.

Using a table of string, I get hundreds of lines that contain truncated parts of the XML source, using a table of c the XML is not truncated, but I got lot's of bogus chars between the tags and at the beginning and end of the XML code.

So, any advice on what I'm doing wrong here would be nice. 😊

Add a comment
10|10000 characters needed characters exceeded

Assigned Tags

Related questions

1 Answer

  • Best Answer
    Posted on Jan 22, 2008 at 10:09 AM

    use

    l_xml is type ref to cl_xml_document

    stream type sting

    size type i.

    l_xml->render_2_string(

    exporting

    pretty_print = 'X'

    importing

    • RETCODE = RETCODE

    stream = stream

    size = size

    ).

    Add a comment
    10|10000 characters needed characters exceeded

Before answering

You should only submit an answer when you are proposing a solution to the poster's problem. If you want the poster to clarify the question or provide more information, please leave a comment instead, requesting additional details. When answering, please include specifics, such as step-by-step instructions, context for the solution, and links to useful resources. Also, please make sure that you answer complies with our Rules of Engagement.
You must be Logged in to submit an answer.

Up to 10 attachments (including images) can be used with a maximum of 1.0 MB each and 10.5 MB total.