将数据集中的内容输出到外部文件时遇到了一个奇怪的问题。
data test (encoding=utf8);
set test1;
file "U:\Projects\...\test.txt" encoding='utf-8' mod;
put
/ ' <termEntry id="' _N_ +(-1) '">'
/ ' <note type="TS_Status">' status '</note>'
/ ' <note type="TS_Remark">' message_from_admin '</note>'
.....
....
;
run;
数据集test1的编码是utf-8。
问题是输出文件test.txt的编码随输入内容而变化!!例如。
当输入100行时,它在utf-8中;当输入10行时,它是ANSI。
即使我在数据声明和文件声明
之后同时删除 encoding = options ,也会出现同样的问题所以我想知道
由于