Простой парсер RSS ленты
20 февраля 2012 - Администратор
Комментарии (0)
Нет комментариев. Ваш будет первым!
В этом уроке мы научимся создавать простенький парсер RSS лент. Данный урок предназначен для новичков.
Первым делом создайте файл, в который вы будете загружать ленту с другого сайта.
В этом уроке мы научимся создавать простенький парсер RSS лент. Данный урок предназначен для новичков.
Первым делом создайте файл, в который вы будете загружать ленту с другого сайта. Не думая, назовем его index.php:
Теперь нам необходимо сделать сам парсер. Для этого нам нужно знать адрес RSS ленты, а также элементы, которые мы будем вытаскивать из нее (например: заголовок, описание и ссылку).
Вот как будет выглядеть наш код:
Функция simplexml_load_file() интерпретирует файл с правильно сформированными XML-данными в объект SimpleXMLElement. Если в XML-данных имеются ошибки, функция возвращает значение FALSE.
Данный код вставляем между тегами
В принципе парсер RSS ленты готов. Но все же есть один нюанс. Если нам необходимо вывести из описания не весь текст, а только несколько символов, скажем 100.
Тогда вместо этой строчки:
Пишем эту:
Вот и все. Простенький парсер RSS ленты готов.
Источник:
Нет комментариев. Ваш будет первым!