Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/silverlight/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Abap 什么是“类型”;简单;?_Abap - Fatal编程技术网

Abap 什么是“类型”;简单;?

Abap 什么是“类型”;简单;?,abap,Abap,我有以下代码: cl_abap_conv_in_ce=>create( )->convert( EXPORTING input = lo_json_writer->get_output( ) IMPORTING data = json ). JSON是我的变量,我想为它选择匹配的类型 我双击convert方法进行调查: 我在convert()的签名中看到,导出参数data是内置类型SIMPLE 不幸的是,

我有以下代码:

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
,我应该使用什么数据类型?

来自,
SIMPLE
是一种泛型类型,它是

包含和结构化类型,且仅包含类似字符的平面组件

基本数据类型包括预定义的数据类型C、X、STRING、XSTRING、D、I。。。加上基于这些预定义类型之一的独立数据类型。独立数据类型本身包括绑定数据类型(任意长度的C、N、P和X)。当然,ABAP字典中的数据元素也被视为基本数据类型,但引用其他数据元素的数据元素除外

枚举类型和平面结构类型也被视为基本数据类型


感谢Sandra将此答案做得更好。

您应该查看F1文档@郝杰:是的,你说得对。我希望将来我能学会使用F1而不是我最喜欢的搜索引擎。@Sandra Rossi,谢谢你的编辑。你可以复制整个答案,因为它都是你的,我会删除我的…也许我做得太多了,尽管我“只是”在“”中添加了基本数据类型的细节。如果你觉得我修改得太多,那么很抱歉,你可以将其回滚,我会添加我的补充内容作为评论(无论如何,stackoverflow鼓励编辑答案“因此与帖子相关的所有信息都包含在一个位置”)。最后(对我来说)重要的是“对一个好问题有一个好的答案”。@Sandra Rossi,我的意思是这太棒了,你值得表扬。做得好!