点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
大家好,
我想以ISO 8859-1编码在应用服务器中写入文件。 为了做到这一点,我已经像下面这样编码,但是问题是当我们在应用服务器中的notepad ++中下载并打开文件时,它显示为UTF-8。 有人可以帮忙吗
数据:lv_encoding TYPE abap_encod。 lv_encoding =/tdag/cpcl_c_gen => code_page_latin1。 将lt_tab放入LOS_tab中。 连接lv_char ls_tab lv_char INTO lv_string1。 CONCATENATE lv_string1 cl_abap_char_utilities => cr_lf INTO lv_string1。 通话功能'SCMS_STRING_TO_XSTRING' 出口 文字= lv_string1 * MIMETYPE ='' 编码= lv_encoding 输入 缓冲区= lv_xstring 例外情况 失败= 1 其他= 2。 如果sy-subrc <> 0。 *在这里实施适当的错误处理 万一。 将lv_xstring分配到。 将 传输到lv_file。 *将lv_string传输到lv_file。 清除:ls_tab,lv_string,lv_xstring。 结局。
打开数据集:
不需要自己执行代码页转换,它是隐式完成的。
您的OPEN DATASET语句是什么?
对不起,我的错误 到桑德拉和马修
对于最低的代码点,UTF-8非常接近ISO-8859-1( 至少128个第一代码点)。 您如何确定它是UTF-8?
一周热门 更多>