не знаю куда эту тему создать... переместите
есть файл/файлы html как из них сделайть rss/xml для новостей?? (такое есть в cms, чтобы экспортировать новости куда-то)
а как можно из файла html сделать rss? (я нашел html2xml.pl переконвектировал, но это не rss, они не читаються)
ну чтобы эти новости потом читать и импортировать (сам html файл как новость)
пример
http://www.demonoid.com/rss/2.272.xml
http://liga-zvuka.ru/inc/rss.xml
или откуда эти xml взялись?
html to xml/rss
Модератор: /dev/random
-
gcc
- Сообщения: 526
- ОС: FreeBSD 8.0 CURRENT
-
MadDog
- Бывший модератор
- Сообщения: 2298
- Статус: Добрый банщик
Re: html to xml/rss
gcc
В CMS да есть, но там данные чаще всего храняться не в чистом HTML'е, а в базе данных. Соответственно, создать скриптом rss/xml из данных в базе очень просто. Что же касается Вашего HTML'я, то в принципе тоже можно, но тогда Вам написать скрипт, который будет "пробегаться" по Вашим HTML файлу/файлам, выдёргивать заголовки и контент и строить rss/xml-файл.
В CMS да есть, но там данные чаще всего храняться не в чистом HTML'е, а в базе данных. Соответственно, создать скриптом rss/xml из данных в базе очень просто. Что же касается Вашего HTML'я, то в принципе тоже можно, но тогда Вам написать скрипт, который будет "пробегаться" по Вашим HTML файлу/файлам, выдёргивать заголовки и контент и строить rss/xml-файл.
Ну так, попробуйте его довести до ума, чтобы на выходе у Вас получался валидный rss.
-
sash-kan
- Администратор
- Сообщения: 13939
- Статус: oel ngati kameie
- ОС: GNU
Re: html to xml/rss
изложенный вопрос я понимаю как задачу сугубо творческую.
сделать из г… пулю абстрактных таких себе веб-страничек rss-ленту — это творчество.
потому как придумывать, наверно, достаточно много придется.
в помощь:
http://ru.wikipedia.org/wiki/RSS
и первая ссылка оттуда:
http://beshenov.ru/rss2.html
этих ссылок будет достаточно, чтобы выдержать форму.
а вот что и под каким соусом в эту форму запихнуть — творите, выдумывайте, пробуйте.
сделать из г… пулю абстрактных таких себе веб-страничек rss-ленту — это творчество.
потому как придумывать, наверно, достаточно много придется.
в помощь:
http://ru.wikipedia.org/wiki/RSS
и первая ссылка оттуда:
http://beshenov.ru/rss2.html
этих ссылок будет достаточно, чтобы выдержать форму.
а вот что и под каким соусом в эту форму запихнуть — творите, выдумывайте, пробуйте.
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
при сбоях форума см.блог
-
gcc
- Сообщения: 526
- ОС: FreeBSD 8.0 CURRENT
Re: html to xml/rss
нашел тег в rss
<![CDATA[ для любых символов ]]>
примерно было вот так:
подправить сверху и снизу и все
<![CDATA[ для любых символов ]]>
Код: Выделить всё
#!/usr/bin/perl
open(MYFILE, "/usr/home/w1/out5.html") || die "sdfsdfsdfsdf sd";
@contents=<MYFILE>;
foreach $i (@contents){
$i=~s{</title>}{ </title><description><![CDATA[}ig;
$i=~s{<title>}{ ]]></description></item><item><title>}ig;
print $i;
}примерно было вот так:
Код: Выделить всё
<title>[V.A.] Promo Only: Mainstream Club - November - 2007 - музыкальный блог, новые альбомы, все направления!!! </title>
<td><a href='PromoNovember07.rar</a></td>
<td><acover.jpg</a></td>
<title>[V.A.] Electronic House Sensation - Vol.15 - 2007 - музыкальный блог, новые альбомы, все направления!!! -</title>
<td><a ElectronicVol1507.rar</a></td>
<td><a cover.jpg</a></td>
<title>Рингтон для твоей мобилы</title>
<td><a mp3_ringtones_2.rar</a></td>
<title>DJ Vipper - 2007 Liquid Sin - музыкальный блог, новые альбомы, все направления!!! </title>
<td><a cover.jpg</a></td>
<td><a href='dj_Vipper_-_Liquid_Sin.mp3</a></td>
<title>Paul Hartnoll - The Ideal Condition [2007] - Музыка - </title>
<td><a href='cover_paul_hartnoll.jpg</a></td>подправить сверху и снизу и все