我目前有一个包含泰语字符的 xlsx 文件,该文件在 excel 中正确显示。
但是,当我在 SAS EG 4.3(也在 5.1 中尝试过)中导入此文件时,泰语字符显示为“???”
这是相同的示例代码
DATA WORK.pthai;
LENGTH F1 $4 ;
FORMAT F1 $UTF8X4. ;
INFORMAT F1 $UTF8X4. ;
INFILE 'C:\Users\rohit_000\AppData\Local\Temp\SEG12960\pthai-507bc48108424b79810743ea724b0861.txt'
LRECL=4
ENCODING="WLATIN1"
TERMSTR=CRLF
DLM='7F'x
MISSOVER
DSD ;
INPUT F1 : $UTF8X4. ;
RUN;
我也尝试了各种编码,我还遇到了一个错误,说不能从 utf-16le 转换为 wlatin1。
有什么办法可以让这个字符显示在 SAS 表中?