6.6. 单个Atom记录(entry)的处理
上一页 | 第 6 章 Zend_Feed | 下一页

## 6.6. 单个Atom记录(entry)的处理

单个Atom `<entry>` 元素自身也是有效的。通常在Feed的URL后带上`/<entryId>`就是一个记录(entry)的URL。就像`http://atom.example.com/feed/1`， 我们就以上述的URL作为例子。

如果你想读取单个记录(entry)，你仍然可以使用`Zend_Feed_Atom`对象，它将自动创建一个匿名的Feed用来包含记录(entry)。

例 6.3. 读取Atom Feed的单个记录(entry)

    <?php

    $feed = new Zend_Feed_Atom('http://atom.example.com/feed/1');
    echo 'The feed has: ' . $feed->count() . ' entry.';

    $entry = $feed->current();

    ?>

或者如果你确定只想访问文档的一个`<entry>`，那么你可以用记录(entry)对象直接访问：

例 6.4. 用记录(entry)对象直接访问Atom Feed的单个记录(entry)

    <?php

    $entry = new Zend_Feed_EntryAtom('http://atom.example.com/feed/1');
    echo $entry->title();

    ?>

上一页 | 上一级 | 下一页
6.5. Atom Feed的使用 | 起始页 | 6.7. 修改Feed和记录(entry)结构