- define base64_ini.
- DATA: lv_B64 TYPE REF TO cl_http_utility,
- lv_iB64s type string,
- lv_eB64s type string.
- CREATE OBJECT lv_B64.
- end-OF-DEFINITION.
- define base64_dec.
- lv_iB64s = &1.
- lv_eB64s = lv_B64->decode_base64( lv_iB64s ).
- &2 = lv_eB64s.
- end-OF-DEFINITION.
- define base64_enc.
- lv_iB64s = &1.
- lv_eB64s = lv_B64->encode_base64( lv_iB64s ).
- &2 = lv_eB64s.
- end-OF-DEFINITION.
- end-OF-SELECTION.
- *--[ Ejemplo de funcionamiento
- CONSTANTS: func_01 type c LENGTH 50 VALUE 'U1VTUl9VU0VSX1BBU1NXT1JEX1BVVA=='. " Ejemplo de String en B64
- base64_ini. " Creamos variables y objeto
- base64_dec func_01 sy-lisel. " Decodificamos parametro_1 sobre parámetro_2
- base64_enc sy-lisel sy-lisel." Codificamos parámetro_1 sobre parámetro_2
Última modificación de la página el 04 November 2015 a las 15h04
Powered by
PmWiki