Хей, я пытаюсь разобрать RSS-канал из блога WordPress. Пока все работает так, как ожидалось, вот мой код
<?php $feedUrl = "FEED URL"; $rawFeed = file_get_contents($feedUrl); $xml = new SimpleXmlElement($rawFeed); $channel = $xml->channel; $items = $channel->item; foreach($items as $item){ echo "<a href='".$item->link."'>".$item->title."</a>"; echo $item->description; echo $item->pubDate; } ?>
Однако у меня, похоже, возникают проблемы с получением Автору сообщения. Данные должны быть где-то, потому что, когда Safari отображает фид, появляется автор.
Вот мой RSS-канал
SimpleXMLElement Object ( [@attributes] => Array ( [version] => 2.0 ) [channel] => SimpleXMLElement Object ( [title] => My Blog title [link] => http://blog.com/new/blog [description] => Just another WordPress site [lastBuildDate] => Thu, 22 Jul 2010 08:02:19 +0000 [language] => en [generator] => http://wordpress.org/?v=3.0 [item] => Array ( [0] => SimpleXMLElement Object ( [title] => Second post [link] => http://blog.com/new/blog/?p=5 [comments] => http://blog.com/new/blog/?p=5#comments [pubDate] => Thu, 22 Jul 2010 08:02:19 +0000 [category] => SimpleXMLElement Object ( ) [guid] => http://blog.com/new/blog/?p=5 [description] => SimpleXMLElement Object ( ) ) [1] => SimpleXMLElement Object ( [title] => Hello world! [link] => http://blogl.com/new/blog/?p=1 [comments] => http://blog.com/new/blog/?p=1#comments [pubDate] => Thu, 22 Jul 2010 07:22:40 +0000 [category] => SimpleXMLElement Object ( ) [guid] => http://blog.com/new/blog/?p=1 [description] => SimpleXMLElement Object ( ) ) ) )
)
любая помощь была бы потрясающей!
благодаря