通过单击按钮从网站下载CSV

时间:2019-10-21 16:25:03

标签: c# winforms

有一个站点(站点在希伯来语中,将在下面添加链接),该站点允许客户端通过按键下载CSV文件。 我希望通过在程序上按一个键将文件下载到特定的文件夹。此外,网站还可以显示下拉菜单,我需要分别下载下拉菜单中的每个项目。 网站上的HTML:

<span class="export-container" onclick="funds.exportToCSV()"><span class="icon icon-excell"></span><span>יצוא לקובץ אקסל</span></span>

链接到网站: https://www.bizportal.co.il/mutualfunds

我尝试使用网络浏览器,然后单击按钮,询问我将文件保存在何处。

var links = webBrowser1.Document.GetElementsByTagName("span");
        foreach (HtmlElement link in links)
        {
            if (link.GetAttribute("className") == "export-container")
            {
                link.InvokeMember("click");
            }
        }
    }

0 个答案:

没有答案