[英]SAS Encoding html file utf-8
基本上,我有一个SAS脚本,可以向不同的用户发送电子邮件。 我想将一些带有编码的html文件附加到utf-8
但是它不起作用:“ Invalid string
”。
这是示例脚本:
filename outmail email encoding='wcyrillic'
subject="Test"
from='test.test@test.kz';
data _NULL_ ;
file outmail
to = ('test2.test@test.kz')
attach=("/user_data/Kontury_Vse_Filialy.html" ENCODING='utf-8');
put"Hello!";
run;
它可以在附加其他文件(例如csv.
正常工作csv.
或附加带有'wcyrillic'
编码的html。在我看来,SAS在将CP1251
html文件编码为utf-8
遇到了麻烦,但是看起来很奇怪。
ENCODING选项定义SAS必须使用哪种编码来读取附件。
如果要使用utf-8编码的附件写入电子邮件流,请使用OUTENCODING选项。
attach=("/user_data/Kontury_Vse_Filialy.html" OUTENCODING='utf-8');
您可以在此处找到有关附加选项的更多详细信息。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.