读取网址并获取csv文件

leo*_*ora 0 c# browser csv parsing

我有一个URL,当我在浏览器中加载它时,它将其识别为csv文件并弹出excel"你想打开".我想以编程方式执行此操作,因此我可以让winforms应用程序使用该URL并直接解析csv文件.

最快的方法是什么?


编辑:我尝试使用WebClient,我收到以下错误:

"远程服务器返回错误:(500)内部服务器错误."

ajd*_*ams 6

我不明白为什么这样的东西不起作用(在C#中):

// Download the file to a specified path. Using the WebClient class we can download 
// files directly from a provided url, like in this case.

System.Net.WebClient client = new WebClient();
client.DownloadFile(url, csvPath);
Run Code Online (Sandbox Code Playgroud)

其中url是包含csv文件的站点,而csvPath是您希望实际文件的位置.