标签归档:xstring

ABAP如何在CALL TRANSFORMATION生成XML时候进行转码

现在遇到一个问题在CALL TRANSFORMATION生成XML时候,默认的是UTF-8(UTF-16)的编码,现在想转成GB2312编码的,那么怎么做到呢?

答案如下:

相关函数

SCMS_STRING_TO_XSTRING

SCMS_BINARY_TO_XSTRING

先将生成的xml 转换成binary 以GB2312(8400)编码,然后再转换回去,最后再替换其中encoding=”UTF-8″位GB2312编码即可。

 

关于ABAP–关于字符串String到XString XString to String转换代码的扩展阅读:

代码如下:

 

相关函数

 

最后感谢老白的支持.