|
|
|
| непосредственно нужно распарсить тег такого типа, то есть выдрать url :
<enclosure url="http://.....togi(60011).jpg" type="image/jpeg" length="0" />
</item>
я парсю это так:
$url = 'http://.............RU';
$rss = simplexml_load_file($url);
$xml = xml_parser_create();
xml_parser_set_option($xml, XML_OPTION_SKIP_WHITE, 1);
xml_parse_into_struct($xml, file_get_contents($url), $element, $index);
xml_parser_free($xml);
$i = 1;
foreach ($rss->channel->item as $item)
{
$link = iconv('utf-8', 'windows-1251',$item->link);
$title = iconv('utf-8', 'windows-1251',$item->title);
......
но как выдрать url из этого тега <enclosure url="http://.....togi(60011).jpg" type="image/jpeg" length="0" /> не понимаю? | |
|
|
|
|
|
|
|
для: bas01
(11.09.2009 в 01:07)
| | странное вы что-то делаете
сперва - simplexml, потом зачем-то парсите
раз начали, то доводите до конца
$rss = simplexml_load_file($url);
|
и дальше работаете с $rss (по сути это уже распарсенный xml-объект) | |
|
|
|