如何将JSON转换为HTML格式并显示

ID:9586 / 打印
将json转换为html格式并显示的方法:1、使用【/ui2/cl_json=>serialize】来生成json串;2、调用t【ransforma..】来转换html;3、使用【cl_abap_browse..】显示html。

如何将JSON转换为HTML格式并显示

本教程操作环境:windows7系统、html5版,DELL G3电脑。

将JSON转换为HTML格式并显示的方法:

ABAP接口程序开发中时常会用到JSON格式来传输数据,在监控传输的JSON串内容时,把JSON转换为HTML格式来显示会很便利。

下面提供一个简单例子来实现JSON转化为HTML并显示的功能。

立即学习“前端免费学习笔记(深入)”;

其中:

1,使用/ui2/cl_json=>serialize来生成JSON串,

2,调用TRANSFORMATION sjson2html来转换HTML,

3,使用 cl_abap_browser=>show_html显示HTML。

代码:

REPORT ztest_display_json. DATA:lv_json     TYPE string,      lv_convert  TYPE string,      lo_json_ser TYPE REF TO cl_trex_json_serializer,      lv_err_text TYPE string,      lt_ekpo     TYPE STANDARD TABLE OF ekpo. SELECT *   INTO CORRESPONDING FIELDS OF TABLE lt_ekpo   FROM ekpo   UP TO 10 ROWS. * 将内表转化为JSON lv_json = /ui2/cl_json=>serialize( data = lt_ekpo[] ). TRY. *   将JSON转换为HTML     CALL TRANSFORMATION sjson2html SOURCE XML lv_json                                    RESULT XML DATA(lv_html).   CATCH cx_xslt_runtime_error INTO DATA(lo_err).     lv_err_text = lo_err->get_text( ).     WRITE: lv_err_text.     RETURN. ENDTRY. * 显示HTML lv_convert = cl_abap_codepage=>convert_from( lv_html ). cl_abap_browser=>show_html( html_string = lv_convert ).

相关学习推荐:html视频教程

上一篇: html怎样设置按钮大小
下一篇: html隐藏属性如何使用

作者:admin @ 24资源网   2024-09-27

本站所有软件、源码、文章均有网友提供,如有侵权联系308410122@qq.com

与本文相关文章

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。