如何抓取网页中表格的数据?

tulip811226 2015-03-05 01:23:24
http://www.bwlc.net/bulletin/keno.html
<table class="tb" width="100%">
<tbody><tr>
<th width="8%">期号</th>
<th width="60%">开奖号码</th>
<th width="10%">快乐飞盘</th>
<th width="17%">开奖时间</th>
</tr>
<tr class="">
<td>682092</td>
<td>41,76,19,57,27,80,13,39,24,69,59,10,65,44,03,26,64,73,16,52</td>
<td>02</td>
<td>2015-03-03 23:55</td>
</tr>
<tr class="odd">
<td>682091</td>
<td>46,21,70,38,42,20,59,49,29,09,39,55,11,47,57,22,36,15,75,31</td>
<td>02</td>
<td>2015-03-03 23:50</td>
</tr>
<tr class="">
<td>682090</td>
<td>04,28,17,58,42,02,49,33,01,19,45,60,06,34,29,70,09,37,26,77</td>
<td>01</td>
<td>2015-03-03 23:45</td>
</tr>
<tr class="odd">
<td>682089</td>
<td>62,28,38,14,80,34,50,27,71,42,49,17,69,54,33,05,43,59,08,52</td>
<td>02</td>
<td>2015-03-03 23:40</td>
</tr>
<tr class="">
<td>682088</td>
<td>63,37,01,22,61,76,13,39,34,77,15,41,25,80,11,28,21,66,54,04</td>
<td>02</td>
<td>2015-03-03 23:35</td>
</tr>
<tr class="odd">
<td>682087</td>
<td>21,03,43,59,04,52,65,20,28,09,75,22,51,13,74,33,48,10,72,54</td>
<td>01</td>
<td>2015-03-03 23:30</td>
</tr>
<tr class="">
<td>682086</td>
<td>12,37,34,75,13,50,31,77,09,32,14,65,51,08,61,36,02,22,52,69</td>
<td>02</td>
<td>2015-03-03 23:25</td>
</tr>
<tr class="odd">
<td>682085</td>
<td>67,41,47,11,65,61,21,04,44,63,05,60,64,20,40,06,75,22,54,18</td>
<td>04</td>
<td>2015-03-03 23:20</td>
</tr>
<tr class="">
<td>682084</td>
<td>40,79,17,42,29,62,53,13,56,45,03,32,55,67,24,48,43,76,26,52</td>
<td>01</td>
<td>2015-03-03 23:15</td>
</tr>
<tr class="odd">
<td>682083</td>
<td>29,18,76,28,45,24,72,32,42,19,71,56,26,03,37,63,17,50,67,25</td>
<td>04</td>
<td>2015-03-03 23:10</td>
</tr>
<tr class="">
<td>682082</td>
<td>69,06,71,58,01,40,70,74,12,63,56,76,13,64,41,78,09,46,18,73</td>
<td>02</td>
<td>2015-03-03 23:05</td>
</tr>
<tr class="odd">
<td>682081</td>
<td>48,66,12,54,68,27,35,14,77,29,50,25,74,36,49,15,73,55,28,11</td>
<td>02</td>
<td>2015-03-03 23:00</td>
</tr>
<tr class="">
<td>682080</td>
<td>60,69,28,52,47,70,29,53,43,73,19,46,39,63,58,17,62,51,13,40</td>
<td>01</td>
<td>2015-03-03 22:55</td>
</tr>
<tr class="odd">
<td>682079</td>
<td>43,39,73,23,46,36,78,21,37,31,61,52,19,60,41,06,32,54,68,22</td>
<td>02</td>
<td>2015-03-03 22:50</td>
</tr>
<tr class="">
<td>682078</td>
<td>23,73,49,55,19,68,64,27,06,52,66,08,61,67,24,41,17,76,37,58</td>
<td>02</td>
<td>2015-03-03 22:45</td>
</tr>
<tr class="odd">
<td>682077</td>
<td>73,04,32,10,60,49,03,53,41,01,21,51,62,06,42,34,72,09,48,25</td>
<td>02</td>
<td>2015-03-03 22:40</td>
</tr>
<tr class="">
<td>682076</td>
<td>35,42,11,80,39,53,27,79,43,50,12,77,70,37,04,46,71,07,67,73</td>
<td>04</td>
<td>2015-03-03 22:35</td>
</tr>
<tr class="odd">
<td>682075</td>
<td>02,62,47,01,15,53,66,11,49,39,69,12,51,19,76,09,32,13,64,52</td>
<td>02</td>
<td>2015-03-03 22:30</td>
</tr>
<tr class="">
<td>682074</td>
<td>03,44,60,05,53,63,23,40,10,74,38,48,12,73,43,46,11,72,56,26</td>
<td>02</td>
<td>2015-03-03 22:25</td>
</tr>
<tr class="odd">
<td>682073</td>
<td>67,17,35,32,69,22,36,29,79,16,30,23,57,40,15,44,33,12,24,42</td>
<td>02</td>
<td>2015-03-03 22:20</td>
</tr>
<tr class="">
<td>682072</td>
<td>42,47,19,73,63,33,03,46,64,11,60,65,22,35,18,76,34,52,20,74</td>
<td>02</td>
<td>2015-03-03 22:15</td>
</tr>
<tr class="odd">
<td>682071</td>
<td>54,23,78,12,24,20,71,56,05,66,32,03,22,59,75,18,36,25,77,19</td>
<td>03</td>
<td>2015-03-03 22:10</td>
</tr>
<tr class="">
<td>682070</td>
<td>13,74,31,57,19,69,37,51,16,66,60,30,06,39,64,12,59,65,26,32</td>
<td>01</td>
<td>2015-03-03 22:05</td>
</tr>
<tr class="odd">
<td>682069</td>
<td>66,55,11,64,52,03,41,58,69,19,53,51,74,22,54,44,75,17,46,38</td>
<td>01</td>
<td>2015-03-03 22:00</td>
</tr>
<tr class="">
<td>682068</td>
<td>57,04,53,66,31,41,06,79,40,52,19,74,47,51,12,70,55,39,03,48</td>
<td>01</td>
<td>2015-03-03 21:55</td>
</tr>
<tr class="odd">
<td>682067</td>
<td>32,47,61,27,41,37,64,29,43,33,68,08,36,31,54,44,05,53,39,02</td>
<td>02</td>
<td>2015-03-03 21:50</td>
</tr>
<tr class="">
<td>682066</td>
<td>21,72,66,37,09,48,69,12,56,70,35,46,16,75,45,55,26,73,47,49</td>
<td>02</td>
<td>2015-03-03 21:45</td>
</tr>
<tr class="odd">
<td>682065</td>
<td>63,12,39,22,76,05,25,14,48,41,03,47,36,01,18,43,62,07,38,30</td>
<td>02</td>
<td>2015-03-03 21:40</td>
</tr>
<tr class="">
<td>682064</td>
<td>29,54,14,72,44,53,13,65,57,17,04,52,63,08,56,64,16,42,11,77</td>
<td>02</td>
<td>2015-03-03 21:35</td>
</tr>
<tr class="odd">
<td>682063</td>
<td>30,24,59,49,11,54,36,07,28,50,60,20,39,35,65,21,45,29,79,16</td>
<td>01</td>
<td>2015-03-03 21:30</td>
</tr>
</tbody></table>

我想在之上那个网址的网页中抓取这个表格中的数据,请高手指点一二吧,谢谢了!
...全文
757 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
fzlrpsun 2015-04-18
  • 打赏
  • 举报
回复
http://www.cnblogs.com/deerchao/archive/2006/08/24/zhengzhe30fengzhongjiaocheng.html 正则看看这个就行了,弄一晚上就搞定了 你这个就是用正则先按一块一块获取,再用正则或者字符串函数给他断开就好了
tulip811226 2015-03-06
  • 打赏
  • 举报
回复
嘿呦,嘿呦,自己顶上来~
wish907 2015-03-05
  • 打赏
  • 举报
回复
jquery拿到table 再类似一个数组循环取
tulip811226 2015-03-05
  • 打赏
  • 举报
回复
谢谢提醒,自己也在一点一点摸索,自己给自己顶一下,不要沉下去
S314324153 2015-03-05
  • 打赏
  • 举报
回复
webbrowser加正则,不过想做个通用的东西,就还得下很多功夫
tulip811226 2015-03-05
  • 打赏
  • 举报
回复
谢谢您,我想用正则表达式,那样效率可能会更高一些,查了一些资料,正则貌似好高深啊

16,554

社区成员

发帖
与我相关
我的任务
社区描述
VB技术相关讨论,主要为经典vb,即VB6.0
社区管理员
  • VB.NET
  • 水哥阿乐
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧