台灣最大程式設計社群網站
線上人數
1594
 
會員總數:246274
討論主題:189809
歡迎您免費加入會員
討論區列表 >> PHP >> 想要抓取書名
[]  
[我要回覆]
1
回應主題 加入我的關注話題 檢舉此篇討論 將提問者加入個人黑名單
想要抓取書名
價值 : 500 QP  點閱數:1780 回應數:2
樓主

大家加油
初學者
799 905
8023 563
發送站內信

我想要抓取書名,以國圖為例:
http://ccs.ncl.edu.tw/ccsenews/b/epaper_content_show.asp?EpaperID=65&ContentTypeID=4&SerialNo=2#Detail4_1

參考Google上提供的語法,我設計如下:

<html><head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>顯示資料</title>
</head><body>
<?

$text=file_get_contents('http://ccs.ncl.edu.tw/ccsenews/b/epaper_content_show.asp?EpaperID=65&ContentTypeID=4&SerialNo=2#Detail4_1');

preg_match('/<span [^>]*class="font_s5"[^>]*>(.*?) <\/span>/si',$text,$match);

print($match[0]);


?></body></html>

但是內容是空白的,請問我是否有遺漏若干重點呢?謝謝∼



本篇文章發表於2011-05-25 16:26
1樓
回應

曼菲士
檢舉此回應
<pre lang="php"> preg_match_all('/<span[^>]*class="font_s5"[^>]*>(.*?)<\/span>/si', $text, $match); echo '
';
print_r($match);
echo '';

</pre>
本篇文章回覆於2011-05-25 22:57
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
2樓
最有價值解答

曼菲士
檢舉此回應

本篇文章回覆於2011-05-25 22:58
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
   
1

回覆
如要回應,請先登入.