如何获取存储在另一台服务器中的Excel工作表数据

时间:2013-12-11 11:16:59

标签: c# asp.net

我正在尝试从我当地的asp.net Web应用程序中获取存储在另一个服务器URL(如“http://www.Test.com/Test/Book1.xls”)中的Excel工作表数据。

任何人都可以帮我解决这个问题吗?

1 个答案:

答案 0 :(得分:1)

以下是将外部文件作为Stream:

的控制器示例
    public FileResult Index()
    {
        string url = "http://www.Test.com/Test/Book1.xls";
        WebRequest wrGetUrl = WebRequest.Create(url);
        Stream objStream = wrGetUrl.GetResponse().GetResponseStream();
        return new FileStreamResult(objStream, "application/octet-stream");
    }

为我的测试文件工作。