<?php
$doc = new DOMDocument();
$doc->load('http://weather.yahooapis.com/forecastrss?p=VEXX0024&u=c');
$channel = $doc->getElementsByTagName("channel");
foreach($channel as $chnl)
{
$item = $chnl->getElementsByTagName("item");
foreach($item as $itemgotten)
{
$describe = $itemgotten->getElementsByTagName("description");
$description = $describe->item(0)->nodeValue;
echo $description;
}
}
?>
И как вы можете видеть, это простой скрипт, который возвращает содержимое тега из вышеуказанного URL-адреса. Дело в том, что мне не нужен этот контент, мне нужен тот, кто находится внутри тега. Мне нужны атрибуты Код, temp, текст. Как я могу сделать это просто с моим фактическим кодом? БлагодаряКак получить тег «<yweather: condition>» от Yahoo Weather RSS в PHP?
Ex содержания тега:
<yweather:condition text="Partly Cloudy" code="30" temp="30" date="Fri, 16 Jul 2010 8:30 am AST" />