1
我想從網站上下載一個特定的字符串,但我不知道我是如何實現它的最佳方式。C#WebClient.DownloadString()獲取特定部分?
現在,我不喜歡這樣寫道:
using (WebClient webClient = new WebClient())
{
string htmlString = webClient.DownloadString(url);
string encoding = WebUtility.UrlDecode(htmlString);
Console.WriteLine(encoding);
}
然而,這將返回整個網頁爲一個字符串,可不知何故,我只下載URL的特定部分?
你所說的 「特定零件」 是什麼意思?我強烈懷疑答案是「否」 - 你需要下載整個頁面,然後解析它。 –
我想通過說一個「特定部分」你想解析的HTML,然後提取該特定部分。對於C#,您可以使用https://htmlagilitypack.codeplex.com/解析下載的html,並使用css選擇器來獲取具體的內容。不知道這是你想要的,這就是爲什麼我寫這個作爲評論 – adeel41
@ adeel41我會研究這個歡呼聲。 –