使用SAS使用REST服务

时间:2009-02-18 20:13:50

标签: rest sas

这是一个奇怪的问题。我知道SAS有一个用于使用Web服务的PROC SOAP。我想知道是否有人有使用SAS从REST资源中使用XML的经验?

2 个答案:

答案 0 :(得分:3)

在Base SAS 9.2中,还有一个名为proc http的新proc。它专门用于调用REST服务(或用于站点抓取)。您还可以使用url访问方法进行简单的get请求。 proc http 的优点是您可以控制使用的http动词并传递有效负载。

答案 1 :(得分:2)

我没有SAS的REST API的特定经验,但我使用过类似的基于Web的服务。

您可以使用 filename url 引擎访问任意网址并阅读结果。 YMMV与特定REST API和XML输出的兼容性。

或者,您可以使用对 wget curl 等程序的系统调用将XML下载到文件中,然后使用SAS的xml引擎解析输入。