在ASP.NET中读取SAS传输文件

时间:2014-02-14 20:52:57

标签: asp.net r sas

有没有办法在ASP.NET应用程序中读取SAS传输文件?我看到“R”有一个库来执行此操作(read.xport(文件))但我不清楚我可以在无法安装软件包的系统上运行“R”(想想共享托管)。任何数据的后期处理都将由我的应用程序完成,因此我只需要“读取”这些文件。

1 个答案:

答案 0 :(得分:2)

一种可能的解决方案来自Alan Churchill的this blog post。他可能是SAS - .NET互操作性方面的专家,因此我建议在需要时查看他的网站以获取更多信息。

  

从SAS支持下载并安装SAS Universal Viewer   网站

     

在Visual Studio中创建一个新项目从中添加一个引用   SAS Universal Viewer将文件安装到以下2个dll

     

SAS.UV.Transport SAS.UV.Utility

     

使用以下C#代码(改编为   需要):

     

TransportFile tf = new TransportFile(@“x:\ temp \ sample.xpt”);   var x = tf.Datasets;

     

您的数据集将位于变量x。