CL_HTTP_UTILITY=>ENCODE_X_BASE64
CL_HTTP_UTILITY=>DECODE_X_BASE64
#사용 예시
"한글의 경우 UTF8 Encoding 후에 Base64 Encoding 처리
"Base64 Encoding
DATA(LV_BASE64_ENCODED) = CL_HTTP_UTILITY=>ENCODE_X_BASE64( CL_HTTP_UTILITY=>ENCODE_UTF8( '문자열11234$$1ggg' ) ).
WRITE:/ LV_BASE64_ENCODED.
"Base64 Decoding
WRITE:/ CL_HTTP_UTILITY=>DECODE_UTF8( CL_HTTP_UTILITY=>DECODE_X_BASE64( LV_BASE64_ENCODED ) ).
'ABAP > Function|Class' 카테고리의 다른 글
[Class] SUBMIT으로 ALV 데이터 조회 - CL_SALV_BS_RUNTIME_INFO (1) | 2023.12.04 |
---|---|
[Class] CL_SEC_SXML_WRITER - AES256 암호화/복호화 (0) | 2023.11.30 |
[Function] BASE64 ENCODE/DECODE (0) | 2023.11.30 |
[Class] CL_ABAP_CORRESPONDING - Dynamic Corresponding (0) | 2023.10.30 |
[Function] BAPI_MESSAGE_GETDETAIL - 다른 언어로 메시지 출력 (0) | 2023.09.19 |
댓글