Abap 字符串及特殊字符处理
2009-09-24 14:41
666 查看
1.字符转ASCII
URL_ASCII_CODE_GET
特点:根据这个算法可以中文转ASCII
DATA: char_cd(2) TYPE c.
CALL FUNCTION 'URL_ASCII_CODE_GET'
EXPORTING
trans_char = 'A'
IMPORTING
char_code = char_cd.
WRITE /: char_cd.
2. 利用cl_rpe_convert字符与ASCII互转
DATA: str TYPE string ,
xstr TYPE xstring,
l_con TYPE REF TO cl_rpe_convert .
START-OF-SELECTION.
CREATE OBJECT l_con.
CALL METHOD l_con->string_to_xstring
EXPORTING
input = 'ABC'
IMPORTING
output = xstr.
CALL METHOD l_con->xstring_to_string
EXPORTING
input = '426172727942'
IMPORTING
output = str.
WRITE / : xstr ,str.
3. 特殊字符处理 利用类CL_ABAP_CHAR_UTILITIES在字符串中加入tab字符,回车换行符,换页符
DATA: str TYPE string ,
xstr TYPE xstring,
l_con TYPE REF TO cl_rpe_convert .
START-OF-SELECTION.
CREATE OBJECT l_con.
str = cl_abap_char_utilities=>cr_lf.
CALL METHOD l_con->string_to_xstring
EXPORTING
input = str
IMPORTING
output = xstr.
CALL METHOD l_con->xstring_to_string
EXPORTING
input = '4213'
IMPORTING
output = str.
WRITE / : xstr ,str.
引用自:http://www.cnblogs.com/walter_wang/archive/2009/02/05/1384630.html
URL_ASCII_CODE_GET
特点:根据这个算法可以中文转ASCII
DATA: char_cd(2) TYPE c.
CALL FUNCTION 'URL_ASCII_CODE_GET'
EXPORTING
trans_char = 'A'
IMPORTING
char_code = char_cd.
WRITE /: char_cd.
2. 利用cl_rpe_convert字符与ASCII互转
DATA: str TYPE string ,
xstr TYPE xstring,
l_con TYPE REF TO cl_rpe_convert .
START-OF-SELECTION.
CREATE OBJECT l_con.
CALL METHOD l_con->string_to_xstring
EXPORTING
input = 'ABC'
IMPORTING
output = xstr.
CALL METHOD l_con->xstring_to_string
EXPORTING
input = '426172727942'
IMPORTING
output = str.
WRITE / : xstr ,str.
3. 特殊字符处理 利用类CL_ABAP_CHAR_UTILITIES在字符串中加入tab字符,回车换行符,换页符
DATA: str TYPE string ,
xstr TYPE xstring,
l_con TYPE REF TO cl_rpe_convert .
START-OF-SELECTION.
CREATE OBJECT l_con.
str = cl_abap_char_utilities=>cr_lf.
CALL METHOD l_con->string_to_xstring
EXPORTING
input = str
IMPORTING
output = xstr.
CALL METHOD l_con->xstring_to_string
EXPORTING
input = '4213'
IMPORTING
output = str.
WRITE / : xstr ,str.
引用自:http://www.cnblogs.com/walter_wang/archive/2009/02/05/1384630.html
相关文章推荐
- ABAP中字符串的处理(包含特殊字符)
- [Ruby] 关于字符串中特殊字符处理\n\t\r 的方法
- 处理XML字符串中特殊字符
- C#: json字符串中的特殊字符处理
- web.字符串.特殊字符处理
- C#: json字符串中的特殊字符处理
- web.config中配置字符串中特殊字符的处理
- web.config中配置字符串中特殊字符的处理
- Java字符串工具类(字符串 替换 分隔符 特殊字符处理)
- Javascript转义字符串中的特殊字符处理
- PHP json字符串对特殊字符处理(单引号,双引号)
- java后台与jsp前台特殊字符处理(字符串编码与解码)
- php处理字符串,判断是否含有特殊符号,非中文,数字,字符
- C#中的特殊运算符及字符和字符串处理方法
- 处理XML字符串中特殊字符
- 一个shell字符串特殊字符处理的小函数
- Web Services:处理XML字符串中特殊字符
- web.config中配置字符串中特殊字符的处理