Есть ли там бесплатные библиотеки php/javascript, которые помогут отображать RSS-канал как html?Вывод RSS-канала как html?
2
A
ответ
7
В моем мнении Simplepie является одним из лучших парсеров RSS.
Вот пример:
require_once('simplepie.inc');
$feed = new SimplePie();
$feed->set_feed_url('http://simplepie.org/blog/feed/');
$feed->init();
$feed->handle_content_type();
<?php foreach ($feed->get_items(0, 5) as $item): ?>
<div class="item">
<h2 class="title"><a href="<?php echo $item->get_permalink(); ?>"><?php echo $item->get_title(); ?></a></h2>
<?php echo $item->get_description(); ?>
<p><small>Posted on <?php echo $item->get_date('j F Y | g:i a'); ?></small></p>
</div>
<?php endforeach; ?>
4
Может SimplePie может помочь, здесь - цитирует its FAQ, это:
- код библиотека, написанная на PHP, предназначенная, чтобы сделать это до смешного легко для людей, чтобы управлять RSS и Atom каналами.
- Простой в использовании API, который обрабатывает всю грязную работу, когда дело доходит до выборки, кэширование, разбор, структур нормализующие данных между RSS и Atom форматов, обработки символов перевода кодирования и дезинфицирующие полученные данные.
Каус, он не будет делать все для вас - но это может помочь вам начать работу.
Другие решения включают, например, Zend_Feed_Reader
или MagpieRSS.
2
Пробег: Magpie RSS. Он может анализировать RSS-каналы для массивов, которые вы можете легко перебирать и создавать свой HTML-код.
1
Это на самом деле не библиотека либо, но я бы определенно Recommand использовать XSL/XSLT.
Смежные вопросы
- 1. Вывод HTML-таблицы Выпуск
- 2. Вывод также вход HTML?
- 3. Плохой вывод html
- 4. странный вывод HTML
- 5. Ввод и вывод HTML
- 6. Как подавить вывод кавычек как объекты HTML?
- 7. Получить визуализированный HTML-вывод
- 8. Magento: минимизировать вывод HTML?
- 9. Вывод выравнивания HTML/CSS
- 10. WordPress - Получить HTML-вывод
- 11. Вывод данных из HTML
- 12. Pandoc HTML Содержание Вывод
- 13. HTML-вывод вместо HTML-кода в textarea
- 14. как представить вывод HTML в представлении
- 15. Бритва вывод мой, если заявление, как HTML
- 16. Как избежать вмешательства PHP в вывод HTML?
- 17. Как переместить текстовый вывод php в html
- 18. Как перенаправить вывод с php на html?
- 19. Несколько html как вывод и один xsl
- 20. Как визуализировать вывод текста QuillJS в HTML
- 21. сохранить php-вывод как новый html-файл
- 22. Как преобразовать Enumeration.elements() Вывод в таблицу HTML
- 23. Как получить HTML-вывод System.Web.UI.WebControls.Menu в CodeBehind?
- 24. Как изменить гиперссылки WP Статический вывод HTML
- 25. Как изменить вывод Json на Html
- 26. Как кэшировать вывод HTML в perl-скрипте?
- 27. Как использовать вывод ruby в html?
- 28. Как остановить вывод собственного источника html?
- 29. как resque Log4j вывод из html-тега
- 30. Как получить вывод массива в таблице html
, безусловно, гораздо более чистый подход, чем rss2html. +1 – Leo