从C#中的URL读取Excel工作表中的数据

时间:2017-12-19 15:52:11

标签: c# excel visual-studio

我正在尝试从URL中读取Excel工作表中的数据(例如: - https://example.com)。此URL会将Excel工作表下载到本地计算机,但我的要求是在不将文件下载到本地计算机的情况下读取数据。我尝试使用StreamReader但是获得了

  System.Net.WebException

reader.ReadToEnd()(连接已中止)错误。

这是我的代码:

public static void GetStream()
{
    String strURL = String.Empty;
    strURL = "https://example.com";    
    HttpWebRequest request = (HttpWebRequest)WebRequest.Create(strURL);    
    StreamReader reader;    
    using (HttpWebResponse response = (HttpWebResponse)request.GetResponse())
    {
        reader = new StreamReader(response.GetResponseStream());
    }
    var en = reader.CurrentEncoding; //System.Text.UTF8Encoding    
    string val = reader.ReadToEnd();               
}

0 个答案:

没有答案