我正在阅读文本文件中,其中2个字符变量都具有DI Studio中逗号定界符分隔的撇号的值。DI正在阅读它,因为撇号正在掩盖逗号,将逗号作为值而不是撇号作为值。
记录的示例看起来像
95,',',,,word
这应该给我:
Var1 = 95
Var2 = '
Var3 = '
Var4 = .
Var5 = .
Var6 = word
我得到:
Var1 = 95
Var2 = ,
Var3 = .
Var4 = .
...
除定定界符设置为逗号外,我需要使用哪些信息或需要设置其他选项?(最好是DI选项,但基本SAS选项也将有所帮助)。提前致谢。
请确保您使用 如果文件中的字符变量偶尔包含逗号并且没有引用,则可能没有一致的方法来读取您的文件。infile
语句上的dsd
选项是>。前提 data want;
infile cards dlm=',' missover;
input var1 :8. (var2-var6) (:$4.);
cards;
95,',',,,word
;
run;