Главная
Новости
Статьи
Форумы
Книги
Коды
Сообщество
Блоги
О нас
Логин
Email:
Пароль:
Помнить меня
Войти
Зарегистрироваться
Забыл пароль
Поиск
Искать :
Вперед
dmitry39 Blog. Генерация RSS с помощью ASP.NET
Генерация RSS с помощью ASP.NET
Вставил наконец-таки ссылку на свой RSS фид и решил привести пример реализации
Простой пример генерации RSS для сайта:
1. создаем хэндлер (Generic Handler) feed.ashx;
2. в метод ProcessRequest добавляем следующий код:
context.Response.ContentType = "text/xml";
context.Response.Charset = "utf-8";
XmlTextWriter wr = new XmlTextWriter(context.Response.Output);
wr.WriteStartDocument();
wr.WriteStartElement("rss");
wr.WriteAttributeString("version", "2.0");
wr.WriteStartElement("channel");
wr.WriteElementString("title", "Ваш заголовок");
wr.WriteElementString("link", "http://www.site.ru/feed.ashx");
wr.WriteElementString("description", "описание RSS");
wr.WriteStartElement("item");
wr.WriteElementString("title","Мой первый фид");
wr.WriteElementString("link", "Ссылки на контент");
wr.WriteElementString("description", "Описание...");
wr.WriteEndElement(); //item
wr.WriteEndElement(); //channel
wr.WriteEndElement(); // rss
wr.WriteEndDocument();
wr.Flush();
context.Response.End();
3. Все! Теперь у вас есть rss лента по адресу http://www.site.ru/feed.ashx
dmitry39
07 July 2008 22:12
Комментарии (0)
Наш Киев
Apartments for Rent
Идея:
Dimon aka Manowar
Программирование:
Dimon aka Manowar
Дизайн:
Dan Lebedev
Хостинг от компании Parking.ru
Карта сайта