zoukankan      html  css  js  c++  java
  • [代码]如何将内表数据下载成xml文件[cl_xml_document]

    SAP提供了一个XML相关类cl_xml_document_base,通过这个类可以将abap程序中内表中的数据转化成XML格式的数据,然在再下载到本地。

    方法create_with_data:转换内表数据到XML格式

    方法export_to_file:下载xml文件

    2017-03-12_12-29-27

    代码

    REPORT ztest_xml.
    DATA:git_ekko TYPE STANDARD TABLE OF ekko.
    DATA: go_xml TYPE REF TO cl_xml_document_base,
          l_rc   TYPE sy-subrc.
    SELECT *
      INTO TABLE git_ekko
      FROM ekko
     UP TO 20 ROWS.
    CREATE OBJECT go_xml.
    CALL METHOD go_xml->create_with_data
      EXPORTING
        name       = 'DATA'
        dataobject = git_ekko[]
      RECEIVING
        retcode    = l_rc.
    CALL METHOD go_xml->export_to_file
      EXPORTING
        filename = 'c: emp est.xml'
      RECEIVING
        retcode  = l_rc.

    下载的XML格式的文件:

    2017-03-12_12-26-04

    以上。

  • 相关阅读:
    【草稿】自定义ASP.NET MVC Html辅助方法
    Python安装(64位Win8.1专业版)
    部署WP程序到自己的手机
    C++中vector小学习,顺便查了下<stdio.h>(或<cstdio>)
    关于ENVI5.0菜单栏不能正常显示(win7 x86系统)
    如何让一个精灵跟随触点移动
    GDAL在VS下配置测试
    【docker】修改现有容器的端口
    Django channles线上部署(腾讯云)
    【leafletjs】添加标记、轨迹线与删除标记、轨迹线
  • 原文地址:https://www.cnblogs.com/datie/p/11435551.html
Copyright © 2011-2022 走看看