ABAP 内表数据 与 Json串 相互转换

  DATA: json_ser TYPE REF TO CL_TREX_JSON_SERIALIZER,
            json_des TYPE REF TO CL_TREX_JSON_DESERIALIZER.
  DATA: jsonstr TYPE string.

  CREATE OBJECT json_ser
    EXPORTING
      data = itab[].
  CALL METHOD json_ser->SERIALIZE.
  CALL METHOD json_ser->GET_DATA
    RECEIVING
      rval = jsonstr.  
  CREATE OBJECT json_des.
  CALL METHOD json_des->DESERIALIZE
    EXPORTING
      json = jsonstr
    IMPORTING
      abap = itab[]. 
时间: 2024-10-17 01:21:35

ABAP 内表数据 与 Json串 相互转换的相关文章

ABAP内表数据做层次XML输出

*&---------------------------------------------------------------------**& Report  Z_BARRY_TEST_XML*&---------------------------------------------------------------------**& 46C - ECC6 通用*&----------------------------------------------

ABAP 内表 详解

声明:原创作品,转载时请注明文章来自SAP师太技术博客:www.cnblogs.com/jiangzhengjun,并以超链接形式标明文章原始出处,否则将追究法律责任!原文链接:http://www.cnblogs.com/jiangzhengjun/p/4293475.html 老式的内表类型定义... 214 基于基本类型内表类型... 214 基于结构体类型内表类型... 215 老式的内表对象创建... 215 参照现有内表类型或内表对象来创建... 215 参照现有结构类型或结构对象来

纯js写的分页表格数据为json串

<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%> <%@ taglib prefix="s" uri="/struts-tags" %> <% String path = request.getContextPath(); String basePath = request.getSchem

ABAP 内表的行列转换-发货通知单-打印到Excel里

需要传入数据到Excel里的模板如上图所示 *&---------------------------------------------------------------------* *& Report  Z_TEST_COL_TO_ROW_02 *& *&---------------------------------------------------------------------* *& *& *&----------------

ABAP 内表的行列转换-发货通知单2

*&---------------------------------------------------------------------* *& Report  Z_TEST_COL_TO_ROW_02 *& *&---------------------------------------------------------------------* *& *& *&--------------------------------------

修改内表数据并输出结果

*定义结构ty_sales TYPES:BEGIN OF ty_sales, customerid(3) TYPE n, productid(3) TYPE n, orderid(3) TYPE n, customername(10) TYPE c, amount TYPE i, END OF ty_sales. *定义内表和工作区 DATA: it_sales TYPE STANDARD TABLE OF ty_sales WITH KEY customerid productid order

创建内表并输出内表数据

*Deal Data with Internal Table *从表scarr里面读取信息 *用scarr定义一个结构 DATA wa_scarr TYPE scarr. *定义内表 DATA it_scarr TYPE TABLE OF scarr. *选择数据 SELECT * INTO CORRESPONDING FIELDS OF TABLE it_scarr FROM scarr. *检查数据 IF sy-subrc = 0. *遍历内表 LOOP AT it_scarr INTO w

ABAP 内表访问表达式的性能

内表访问表达式是ABAP 7.4中引入的重要特性,可以使语句变得更加简洁.美观.那么它的读写性能怎么样呢?我进行了一点点测试. 读取 测试代码,使用三种方式读取同一内表,分别是read table关键字.表达式和read table...binary search: REPORT ztest_read. DATA: BEGIN OF gs_test, index TYPE i, des TYPE string, END OF gs_test. DATA: gt_test LIKE STANDAR

ABAP 内表

定义内表 1. 先声明表结构, 再根据表结构定义内表. TYPES: BEGIN OF w_itab, a(10), b(10), END OF w_itab. DATA: itab1 type standard table of w_itab with header line. DATA: itab2 like table of itab1. 2. 先声明工作区, 再引用工作区结构来声明一个内表. DATA: begin of w_itab, a(10), b(10), end of w_it