2010-06-07 152 views
0

我需要從源代碼下載頁面code..for例如如何從源代碼下載頁面

<span id="businessNumOnMap" class="resultNumberOnMap" style="display:none;"></span><span><a href="/len/aapproximatch%20search/285295.php" onclick="loadBusinessInfo('0', '285295'); return false;" class="businessName">Cellini's Italian Restaurant</a> 

我想下載「/len/aaproximat...php"..i沒有找到的適合它的正則表達式..我需要下載該頁面...任何人都可以幫忙嗎?用vb.net

回答

1

使用WebClient.DownloadString方法進行下載。如果您還沒有找到合適的表達式來從源代碼中提取該「跨度」,然後構建您自己的。

3

通常情況下並不推薦用正則表達式解析HTML,不同之處,如果這是你知道的格式,一個簡單的頁面

IM,該Html Agility Pack經常被推薦用於此目的,而不是。

請注意,如果您從互聯網上的頁面解析此網站,則該網站可能會使用您的數據,因此您可能需要遵循以保持合法。

2

你想下載PHP文件本身的所有代碼,而不是唯一的HTML代碼?如果是這種情況,則不可能

+0

我想下載只是PHP文件..你有什麼建議嗎? 其在 newBie 2010-06-07 07:45:17