ABAP 字符与ASCII互转
来源:互联网 发布:spring4源码深度解析 编辑:程序博客网 时间:2024/05/16 11:58
方法一:
report Demotest.
* 1.将字符转成ASCII code
data : c value 'A'.
field-symbols : <n> type x.
data : rn type i.
assign c to <n> casting.
move <n> to rn.
write rn.
* 2. 将ASCII code转成字符
data : i type i value 66.
data : x type x.
field-symbols : <fc> type c.
move i to x.
assign x to <fc> casting type c.
move <fc> to c.
write c.
方法二:
字符转ASCII
URL_ASCII_CODE_GET
特点,根据这个算法可以中文转ASCII
互转
HR_KR_STRING_TO_XSTRING (应该就是CHAR-》RAW或者BIN的二进制)
HR_KR_XSTRING_TO_STRING
SO_SOLITAB_TO_SOLIXTAB
SO_SOLIXTAB_TO_SOLITAB
互转
REPORT SAPMZTS3.
DATA: L_S TYPE STRING VALUE 'a'.
DATA: L_S1 TYPE XSTRING.
DATA: lr_conv_ci TYPE REF TO CL_RPE_CONVERT .
CREATE OBJECT LR_CONV_CI.
L_S1 = '42'.
CALL METHOD lr_conv_ci->XSTRING_TO_STRING
EXPORTING
INPUT = L_S1
IMPORTING
OUTPUT = L_S.
WRITE L_S.
CALL METHOD lr_conv_ci->STRING_TO_XSTRING
EXPORTING
INPUT = L_S
IMPORTING
OUTPUT = L_S1.
WRITE L_S1.
示例:
REPORT z_barry_test_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 = '4261727279'
IMPORTING
output = str.
WRITE / : xstr ,str.
- ABAP 字符与ASCII互转
- ASCII码与字符
- ASCII与字符对应表
- ASCII表与字符编码
- ASCII表与字符编码
- ASCII表与字符编码
- ASCII字符集与转义字符
- ASCII码与转义字符
- 字符ascii码与字符的转换
- ABAP中字符与ASC码转换
- UNICODE与ASCII字符的转换
- ASCII 与 UNICODE 字符映射表
- c#中字符与ASCII码转换
- ASCII码与字符相互转换
- ascii码与字符的相互转换
- ascii码与字符的转换
- oracle 字符与ASCII码相互转化
- java字符与对应Ascii码互转
- 聚冠因尚仓储管理系统(转载)
- 初到大学的感想
- 基于OHCI的USB主机 —— 寄存器(复位)
- 细数Android平台5大不足
- box2d的碰撞控制FilterData
- ABAP 字符与ASCII互转
- 阿里软件API
- 基于OHCI的USB主机 —— 寄存器(设备连接)
- 基于OHCI的USB主机 —— 寄存器(其它)
- 各取所需,VMware的三种网络模式设置
- DB2数据库全量备份1
- Delphi 正则表达式之TPerlRegEx 类的属性与方法(2): 关于子表达式
- C#网站Menu不能展开
- 基于OHCI的USB主机 —— OHCI(端点)