在ABAP中,可以使用函数 module SSF_KRN_HASH
来将字符串转换为SHA256哈希值。下面是一个示例代码:
DATA: lv_string TYPE string VALUE 'Hello World',
lv_hash TYPE string.
CALL FUNCTION 'SSF_KRN_HASH'
EXPORTING
hash_algorithm = 'SHA256'
raw_data = lv_string
IMPORTING
hash_value = lv_hash.
WRITE lv_hash.
在SAPUI5/Javascript中,可以使用CryptoJS库来进行SHA256哈希值的计算。下面是一个示例代码:
var string = 'Hello World';
var hash = CryptoJS.SHA256(string).toString();
console.log(hash);
注意:在使用SAPUI5/Javascript时,需要先引入CryptoJS库。可以通过在页面中添加以下脚本标签来实现:
这样就可以在ABAP和SAPUI5/Javascript中分别使用相应的代码来实现字符串转换为SHA256的功能。