作者Jerr (身为老爸老妈噜..)
看板PHP
标题Re: [请益] parser 文字
时间Thu Sep 25 18:53:57 2014
※ 引述《woominin (没事就好)》之铭言:
: 不好意思,小弟刚接触php不久
: 有关於parser的问题想要询问一下
: 比方说,我有一个网页想要parser
: http://house.ilantravel.com.tw/
: 而这个网页最下方有一堆民宿的文字超链结
: 请问我要怎麽parser这些超链结的文字部份呢
: 检查了原始码,比方说
: <td><span class="s1">.</span></td>
: <td><font size="2">
: <a href="bnb/kite.htm" target="_blank">风筝小木屋民宿</a></font></td>
: 这是其中一个
: 我要怎麽parser出来 风筝小木屋民宿 这串文字呢 ??
: 我有用 simple_html_dom.php
: $dom = file_get_html('http://house.ilantravel.com.tw/');
: $result = $dom->find('a');
: foreach($result as $v) {echo $v->href . '<br>';}
: 这样只能parser出超链结,但无法辨认,哪个链结是谁
: 麻烦前辈解惑,谢谢
有个实作采DOM selector的
QueryPath
http://querypath.org
习惯jQuery的人可能会喜欢
--
Sent from my Android
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 49.218.21.184
※ 文章网址: http://webptt.com/cn.aspx?n=bbs/PHP/M.1411642440.A.262.html
1F:→ MOONRAKER: DOM selector好耶 09/25 21:58
2F:推 hit1205: wow 09/27 01:27