Генератор RSS / Atom
Гид
Генератор RSS / Atom
Создайте строго соответствующий спецификации RSS 2.0 или Atom 1.0 XML-файл за несколько секунд. Заполните метаданные канала, вставьте блок элементов и скопируйте или загрузите ленту, которая проходит проверку W3C Feed Validator на первом этапе — правильная экранирование XML, даты по RFC 822 / RFC 3339, CDATA-обёртка полного содержимого, пространства имен, а также самая ссылка — всё это обработано автоматически.
Как использовать
- Выберите тип ленты: RSS 2.0 (широкая поддержка читателей) или Atom 1.0 (строгая спецификация, с пространством имен).
- Заполните метаданные ленты — заголовок, URL сайта, описание и любые дополнительные поля, такие как язык, авторское право или автор.
- Опционально предоставьте Самый URL так что читатели могут снова найти ленту (добавляется как
atom:link rel="self"). - Вставьте элементы в поле «Элементы». Каждый элемент — это блок из
key: valueстрок; элементы разделяются строкой, содержащей только---. - Сгенерированный XML появляется справа при вводе. Скопируйте его или нажмите Скачать сохранить
feed.xml/atom.xml.
Возможности
- RSS 2.0 и Atom 1.0 — Переключайтесь между двумя спецификациями; соответствующие поля метаданных появляются автоматически.
- Строгая экранирование XML —
&,<,>,"и'экранируются там, где это необходимо. - Форматирование дат по RFC 822 и RFC 3339 — Введите любую разумную дату (ISO 8601,
YYYY-MM-DD HH:MM:SS, или простые даты); инструмент генерирует правильный формат в зависимости от выбранного типа ленты. - CDATA-обёртка полного содержимого для большинства страниц. Используйте
content:для полного HTML-тела статей; инструмент безопасно обёртывает его и разбивает любые лишние]]>последовательности. - Категории и теги — Значения, разделённые запятыми, отображаются как отдельные
categoryэлементы (RSS) или<category>записи (Atom).<category term=""/>Проверка в режиме реального времени - — Встроенные предупреждения выявляют отсутствующие обязательные поля, непарсивые даты и недопустимые URL, чтобы лента проходила строгие парсеры, такие как Feedparser. Ссылка на саму ленту и метка генератора
- — Опциональные элементы для обоих форматов, плюс автоматически вставленная Нулевой круговой переход
atom:link rel="self"— Все действия выполняются в браузере; ваши данные ленты никогда не покидают страницу.<generator>элемент. - Какова разница между RSS 2.0 и Atom 1.0? Оба являются форматами XML для публикации часто обновляемого контента, но они были разработаны по-разному. RSS 2.0 старше, проще и менее строг в требованиях к обязательным полям — элементы могут иметь только заголовок или только описание. Atom 1.0 появился позже (2005) как стандарт IETF, с более строгими правилами: каждый элемент должен иметь уникальный , а
Часто задаваемые вопросы
-
Почему формат даты так важен в лентах?
Читатели парсит даты для сортировки элементов, обнаружения новых элементов и отображения меток вроде «выпущено 2 часа назад». Два формата используют разные конвенции дат: RSS 2.0 требует RFC 822 (например, «Wed, 15 Jan 2025 10:30:00 +0000»), в то время как Atom 1.0 требует RFC 3339 / ISO 8601 (например, «2025-01-15T10:30:00Z»). Лента с искажёнными датами может быть безусловно отклонена строгими парсерами, такими как feedparser, или элементы могут отображаться в неправильном порядке в клиентских приложениях, таких как Feedly или NetNewsWire.
, и временной метка. Atom также правильно использует пространства имен и поддерживает как аннотации, так и полный контент как отдельные элементы, в то время как RSS перегружает элементы для обоих случаев. -
Что означает CDATA в элементе содержимого ленты?
CDATA означает «Character Data» и указывает на то, что всё внутри должно быть обработано как сырой текст, без применения обычных правил парсинга. Оно обёртывается как . Ленты используют CDATA внутри (RSS) или (Atom), чтобы авторы могли встраивать полный HTML-код — ссылки, изображения, отформатированный текст — без необходимости ручного экранирования каждого и & символа. Один сложный случай — последовательность ]]> не может появляться внутри секции CDATA, поэтому генераторы разбивают её на два отдельных блока CDATA.
-
Какова роль элемента или ?
Это постоянный, уникальный идентификатор, который использует читатель для распознавания одного и того же элемента при повторных обновлениях. Без стабильного идентификатора читатель рассматривает каждый обновлённый элемент как новый, что приводит к переполнению ящика. В RSS элемент может включать атрибут isPermaLink; в Atom элемент должен быть URI. Лучшая практика — использовать канонический URL поста и никогда не изменять его, даже если позже изменяются заголовок или URL-слаг поста.
-
Почему многие валидаторы лент отклоняют ленты, сгенерированные ИИ?
Валидаторы, такие как сервис W3C Feed Validation Service, проверяют три вещи: корректность XML (соответствующие теги, экранированные сущности, объявленные пространства имен), соответствие спецификации (обязательные элементы присутствуют и расположены правильно) и правильность формата дат. Генераторы ИИ часто создают «приближённый» XML, который выглядит правильно на первый взгляд, но не проходит проверку на детали — отсутствие объявленных пространств имен, необработанные амперсанды в URL, даты в формате ISO в документе RSS или элементы без обязательных guid/id. Специально разработанный генератор обеспечивает эти правила детерминированно, а не статистически.
-
Мой Великий Блог
Краткое описание ленты (подзаголовок в Atom).
Установите наши расширения
Добавьте инструменты ввода-вывода в свой любимый браузер для мгновенного доступа и более быстрого поиска
恵 Табло результатов прибыло!
Табло результатов — это интересный способ следить за вашими играми, все данные хранятся в вашем браузере. Скоро появятся новые функции!
Подписаться на новости
все Новые поступления
всеОбновлять: Наш последний инструмент was added on Июн 26, 2026
