今天在做 XML 抓取 Yahoo 新聞的程式時,做到最後的JavaScript格式輸出。
上傳到主機,卻發現一片空白!!
我趕緊跑去檢查 PHP 版本,才發現「太舊了!」
補夢網,後台和PHP版本好像一直都沒有做更新似的!
說真的,現在我做這份工作。
老闆給我的自由度很高,除了開發、設計、管理網站需要做之外。
其他空閒時間,要做滿時數就是要「研究」
原本我很少去碰 RSS 閱讀的!
不過之前在撰寫 Hellotxt API 時接觸到這項技術。
所以我才開始進行 XML 分析的相關研究。
而 PHP5 所新增的 simplexml 系列函式真的是「超方便!」
$obj = simplexml_load_file('網址');
就只要這一句!
$obj 回傳一個物件,而且是有結構性的! Ex. Content 只要用 $obj->xml->itme 這樣就能抓取到~
相較之下PHP4的 xml_parser 就麻煩許多!
要先建立 > 設定分析函式 > 解析
才會完成步驟……