Application Development and Automation Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

about SMUM_XML_PARSE function

Former Member
0 Likes
1,500

filename = '/usr/sap/DM0/SYS/src/billing.xml' .

open DATASET filename FOR INPUT IN BINARY MODE.

*DESCRIBE FIELD xml_tab LENGTH size IN BYTE MODE.

DO.

READ DATASET filename into xml_tab LENGTH SIZE.

SIZES = SIZES + SIZE.

IF sy-subrc NE 0.

EXIT.

else.

append xml_tab.

ENDIF.

ENDDO.

*CLEAR: SIZES,SIZE.

CLOSE DATASET filename.

CALL FUNCTION 'SCMS_BINARY_TO_XSTRING'

EXPORTING

input_length = sizes

  • FIRST_LINE = 0

  • LAST_LINE = 0

IMPORTING

BUFFER = xmldata

TABLES

binary_tab = xml_tab

EXCEPTIONS

FAILED = 1

OTHERS = 2

.

CALL FUNCTION 'SMUM_XML_PARSE'

EXPORTING

xml_input = xmldata

TABLES

xml_table = result_xml

return = return .

loop at result_xml INTO wa_xml.

WRITE:/ wa_xml-CNAME.

ENDLOOP.

there are error in the return.

error meassge:

XML_PARSER

Number of errors: 1

line 1 col 1-unclosed element tag; '>' or '/>' expected

can anybody help ? How can i do?This program runing in the background.

1 REPLY 1
Read only

Former Member
0 Likes
912

Moderator message - Cross post locked