‎2010 Mar 31 5:51 PM
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.
‎2010 Mar 31 7:27 PM