133. 九行代码学习使用 Transformation 的方式把 ABAP 数据序列化成 XML

本教程第 39 篇文章,我们介绍了如何使用 ABAP 代码解析 XML 文件的技术。在计算机科学里,这种操作方式叫做反序列化(Deserialization)

既然有反序列化,就必然有它的对立操作,即序列化(Serialization).

本文介绍一种通过 Transformation 的方式,把 ABAP 数据,转换成 XML 字符串的技术实现。

我们还是通过一个例子来实战,源代码非常简单,只有九行:

REPORT ZST.

DATA: xmlstr TYPE string.

CALL TRANSFORMATION id SOURCE xmldat = sy-datum
                              xmltim = sy-uzeit
                        RESULT XML xmlstr.

WRITE:/ xmlstr.

这个 ABAP 报表,将 ABAP 系统字段 sy-datum 和 sy-uzeit 的内容,转换成为 XML 字符串的一部分。

关于 ABAP 系统字段的更多介绍,请参考笔者这篇教程文章:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

汪子熙

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值