我有此代码:
cl_abap_conv_in_ce=>create( )->convert(
EXPORTING
input = lo_json_writer->get_output( )
IMPORTING
data = json ).
JSON
是我的变量,我想为其选择匹配类型。
我双击convert方法进行调查:
我在convert()
的签名中看到,导出参数data
是内置类型SIMPLE
。
不幸的是,我无法通过我喜欢的搜索引擎从SAP找到类型为SIMPLE
的规范文档。
我应该为变量JSON
使用哪种数据类型?
答案 0 :(得分:4)
在ABAP documentation中,SIMPLE
是一种通用类型,
Elementary data type,包括enumerated types和带有字符型扁平组件的结构化类型
基本数据类型包括预定义数据类型C,X,STRING,XSTRING,D,I,...以及基于这些预定义类型之一的独立数据类型。独立数据类型本身包含绑定数据类型(任意长度的C,N,P和X)。当然,除了引用其他数据元素的那些数据外,ABAP词典中的数据元素也被视为基本数据类型。
枚举类型和平面结构类型也被视为基本数据类型。
感谢Sandra做出了更好的回答。