用SAS EG导入txt文档,txt中出现中文就会乱码,出现全是???。
用了两种方法都不行,代码如下:
第一种:
data file_list;
length fname $300.;
infile "E:\汇总表\output_data\test.txt" truncover;
input fname $300.;
run;
结果是:(附件1)
第二种:
filename ex "E:\汇总表\output_data\test.txt" encoding='utf8';
proc import out=a
datafile=ex
dbms=dlm
replace;
run;
出现的结果是:(附件2)
我在网上也查了很多解决方法,都不行。
我的"D:\Program Files\SAS Home\SASFoundation\9.4\nls"存在u8文件,而且"D:\Program Files\SAS Home\SASFoundation\9.4\sasv9.cfg"的配置也是指向u8文件,如下图
请问,各位大神,有什么方法拯救一下吗?求sas导入含有中文的txt文件不乱码的方法。