0
我的任務是創建一個web刮板(或屏幕刮板,但是你想看看它)。我發現HtmlAgilityPack,但我不知道,因爲HTML的下面的示例我將如何提取之類的電話號碼,這樣解析一個網頁並提取數據
<td valign="top" class="clsContent" style="width: 250px; padding-right: 21px">
<span class=clsLabelB>Web: </span><a href='http://www.marriott.com/hotels/travel/sandm-san-diego-marriott-del-mar/' target=_blank>http://www.marriott.com/hotels/travel/sandm-san-diego-marriott-del-mar/</a><br />
<div style='padding-top:7px'>
<table cellpadding=0 cellspacing=0>
<tr>
<td valign=top class=clsLabelB nowrap>Phone: </td>
<td valign=top>+1 858-523-1700</td>
</tr>
<tr>
<td valign=top class=clsLabelB nowrap>Fax: </td>
<td valign=top>+1 858-523-1355</td>
</tr>
<tr>
<td valign=top class=clsLabelB nowrap>Toll Free: </td><td valign=top>800-228-9290</td>
</tr>
</table>
</div>
<p><span class=clsLabelB>Chain: </span><a href='/Hotels/Companies/Marriott-International'>Marriott International</a><br />
<span class=clsLabelB>Chain Website: </span><a href='http://www.marriott.com' target=_blank>http://www.marriott.com</a>
<p><span class=clsLabelB>Description: </span>Contemporary high-rise hotel - Convenient to area companies, beaches, golf, shopping, San Diego Zoo and Sea World.<br />
<div style='padding-top:7px'>
<table cellpadding=0 cellspacing=0>
<tr>
<td valign=top class=clsLabelB width=170px nowrap>Year Renovated: </td>
<td valign=top>2003</td>
</tr>
</table>
</div>
<div style='padding-top:7px'>
<table cellpadding=0 cellspacing=0>
<tr>
<td valign=top class=clsLabelB width=170px nowrap>Check in Time: </td>
<td valign=top>4:00 PM</td>
</tr>
<tr>
<td valign=top class=clsLabelB width=170px nowrap>Check out Time: </td>
<td valign=top>12:00 PM</td>
</tr>
<tr>
<td valign=top class=clsLabelB width=170px nowrap>Number of Floors: </td>
<td valign=top>11</td>
</tr>
<tr>
<td valign=top class=clsLabelB width=170px nowrap>Total Number of Rooms: </td>
<td valign=top>284</td>
</tr>
</table>
</div>
</td>
在這個時候我沒有示例代碼顯示爲我完全堅持這一個,任何幫助或援助將不勝感激。
謝謝@Tasawer,正是我一直在尋找。 – PsychoCoder 2014-11-26 00:21:57