这是一个奇怪的问题。我知道 SAS 有一个用于使用 Web 服务的 PROC SOAP。我想知道是否有人有使用 SAS 从 REST 资源中使用 XML 的经验?
x97mdr
问问题
3989 次
2 回答
3
在 Base SAS 9.2 中还有一个名为proc http的新 proc 。它专为调用 REST 服务(或用于站点抓取)而设计。您还可以将 url 访问方法用于简单的 get 请求。proc http的优点是您可以控制使用的 http 动词并传递有效负载。
于 2009-03-31T12:57:26.617 回答
2
我没有使用 SAS 的 REST API 的具体经验,但我使用过类似的基于 Web 的服务。
您可以使用文件名 url引擎访问任意 URL 并读取结果。YMMV 就与特定 REST API 和 XML 输出的兼容性而言。
或者,您可以使用对wget或curl等程序的系统调用将 XML 下载到文件中,然后使用 SAS 的 xml 引擎解析输入。
于 2009-02-18T23:23:18.717 回答