2013-08-18 66 views
0

這裏是我的代碼:如何從C#中的HTML頁面中提取此文本?

HttpClient client = new HttpClient(); 
HttpResponseMessage response = await client.GetAsync("http://vk.com/video219171498_166049761"); 
string Vk_video_resText = await response.Content.ReadAsStringAsync(); 
txt.Text = "" + Vk_video_resText + ""; 

我如何可以採取

http:\\\/\\\/cs513404v4.vk.me\\\/u3692175\\\/videos\\\/b113808aad.360.mp4\ 

從HTML頁面?

+2

http://htmlagilitypack.codeplex.com – SLaks

+1

您是否試圖在html響應中獲取單個url或任何隨機url?如果它是第二個http://stackoverflow.com/questions/1819534/get-url-from-html-code-using-a-regular-expression – Gonzix

+0

您試圖提取頁面中的視頻嗎?如果是這樣,你有樣品標記嗎? –

回答

0

如果我理解正確,所有你想要做的就是去掉所有的HTML標籤,所以你只剩下文本。

htmlagilitypack的重量更輕的解決方案是文章Quick and Easy Method to Remove Html Tags中提供的代碼。

+3

應該是一個評論... – EZI

+0

我不想刪除我想採取此鏈接 – user2660964

+0

如果鏈接不是標籤的一部分,那麼這就是你會得到。 –

相關問題