提问者所提供的文本格式文件所采用编码方式是unicode(utf16le), 所以在Windows操作系统下将其另存一下可另存为系统缺省使用的编码方式,再用SAS就可用import 菜单或编程直接导入为SAS数据集。
对于以unicode 编码的文本文件,在windows操作系统下,SAS 可导入编码格式为 utf-8 的文本文件(需要设置系统选项encoding), 但无法导入编码格式为utf16的文本文件(或许在其他操作系统下的SAS 可以进行),所以这个间接解决方法也许是一个最方便的可行的做法。
另外, 因为采用的编码方式不一致,所以用系统缺省的编码方式去读入一个用utf16 编码的文本文件,就可能发生各种情况,包括其前几行无法读入的现象。


雷达卡


京公网安备 11010802022788号







