已知一个特殊字符的 unicode 编码值,如何在 ABAP 里打印出这个特殊字符?
生活随笔
收集整理的這篇文章主要介紹了
已知一个特殊字符的 unicode 编码值,如何在 ABAP 里打印出这个特殊字符?
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
以這個特殊的心形符號為例:
https://www.fileformat.info/info/unicode/char/2764/index.htm
我們在上面的網(wǎng)頁里查詢到其 unicode 編碼為 2764:
使用下列 ABAP 代碼基于 2764 打印出特殊符號:
*&---------------------------------------------------------------------* *& Report ZALV1 *&---------------------------------------------------------------------* *& *&---------------------------------------------------------------------* REPORT zalv1.DATA: lx(2) TYPE x VALUE '6427'.DATA: lv(1) TYPE c.WRITE:/ lx+0(1), lx+1(1).FIELD-SYMBOLS: <fs> TYPE any.ASSIGN lv TO <fs> CASTING TYPE x.<fs> = lx.WRITE:/(4) lv.效果如下:
再看個例子:中文 好 的 unicode 編碼:597D
在 ABAP 調(diào)試器里的顯示:
7D59 對應(yīng) UTF16 Little End:
更多Jerry的原創(chuàng)文章,盡在:“汪子熙”:
總結(jié)
以上是生活随笔為你收集整理的已知一个特殊字符的 unicode 编码值,如何在 ABAP 里打印出这个特殊字符?的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 通过一段简单的代码,介绍 ABAP 的预
- 下一篇: 寻找氛围感元素(2)| 怎么表现波光粼粼