请尝试使用SAS(WPS)调用Java应用程序。 Java应用程序将返回一些值/输出文件。我需要通过SAS读取相同内容,并将结果与现有值进行比较。
参考链接:http://www2.sas.com/proceedings/sugi30/241-30.pdf
谢谢! 巴拉提
答案 0 :(得分:1)
您可以使用X命令或SYSEXEC语句调用Java应用程序。最简单的方法是如果输出一个输出文件,然后将其导入。如果是直接输出,则可能要使用PIPE方法。变量_infile_
将具有OS命令(在本例中为Java应用程序)的输出。
filename myfiles pipe "your command to the OS";
data results;
infile myfiles truncover;
input;
x = _infile_;
run;