‎2009 Apr 13 12:25 PM
Hello All,
How can i convert a RAW data type to STRING or
Character type.
I have a V1 type SSFBIN(RAW data )
and V2 type string .
i used
move v2 to v1.
it is converted to zeros.
After that
v2 = v1.
when i did this
it is showing all zeros .
it is not converting .
please do help me.
Thanking you,
‎2009 Apr 13 12:32 PM
Hi
try this FM : RSAB_CONVERT_RAW_TO_CHAR,
CL_IBASE_SERVICE=>CL_CONVERT_GUID_32_16
Edited by: kiran vempati on Apr 13, 2009 1:33 PM
‎2009 Apr 13 12:39 PM
‎2009 Apr 13 12:46 PM
‎2009 Apr 13 12:48 PM
Try like below:
DATA:
convin TYPE REF TO cl_abap_conv_in_ce,
l_data TYPE string,
l_buffer TYPE xstring.
CALL METHOD cl_abap_conv_in_ce=>create
EXPORTING
encoding = 'UTF-8'
endian = 'L'
ignore_cerr = 'X'
replacement = '#'
input = l_buffer " pass Raw data
RECEIVING
conv = convin.
CALL METHOD convin->read
IMPORTING
data = l_data. " Converted data
Hope it helps!!
Regards,
Pavan
‎2009 Apr 13 12:52 PM
‎2011 Feb 19 3:22 PM