使用 children 的 SimpleXML 解析提要

SimpleXML Parsing Feed with children

我看过这个问题的不同版本,但没有专门回答我的问题。

我正在尝试解析 this Rss 提要,它从宠物收养网站上提取搜索结果并将其转换为 RSS/Atom 提要。

<?php
//RSS solution
$feed = simplexml_load_file('http://www.serverstrategies.com/rss.php?sid=WV87&len=20&rand=0&drop_1=');
$children = $feed->children('http://www.w3.org/2005/Atom');
echo $children->entry[1]->item[0]->title;
?>

我已经尝试了很多不同的变体,但我还没有打印出任何东西。

希望此解决方案有助于获得所有 titlesdescriptions

<?php

$feed = simplexml_load_file('http://www.serverstrategies.com/rss.php?sid=WV87&len=20&rand=0&drop_1=');

$result=array();
foreach($feed->channel->item as $node)
{
     $result[]=array("title"=>(string)$node->title,
         "description"=>  strip_tags((string)$node->description));
}
print_r($result);