2014-09-25 94 views
0

我有这样的代码雅虎天气预报 - <yweather:预测

require('magpierss/rss_fetch.inc'); 
$url = 'http://weather.yahooapis.com/forecastrss?p=AUXX0013' 
$rss = fetch_rss($url); 
$title = $rss->items[0]['title']; 
$description = $rss->items[0]['description']; 

如何利用数据,例如(代码= “33”)从XML的这部分

<yweather:forecast day="Thu" date="25 Sep 2014" low="43" high="57" text="Mostly Clear" code="33"/> 
+0

所以,你的问题是如何解析PHP中的XML? – kay 2014-09-25 19:23:19

+0

我明白如何解析,但我对这部分有问题 – blek 2014-09-25 19:24:25

回答

0

你不能当您要提取的数据不是普通RSS文档的一部分时,使用一个用于解析RSS的库。

只需read the XML data然后使用xpath来获取您需要的数据。