|
|
|
| Люди подскажите как обработать этот xml по средствам php
http://www.mport.ru/news/rss/index.php
конкретно не понятны такие моменты:
1. как вытянуть картинку из тега <enclosure
2. как вытянуть yandex:full-text, при попытке парсануть пишет :full-text :( вместо новости
Вот что у меня получилось на данный момент
http://lite.hitmobile.ru/
Прошу помощи!!! | |
|
|
|
|
|
|
|
для: Олег
(18.04.2005 в 17:10)
| | Посмотрите указанные ниже темы, a также еще один пример RSS парсера, который я нашел когда-то на форуме www.profy.net (прикрепленный файл - txt)
http://www.softtime.ru/forum/read.php?id_forum=1&id_theme=639
http://www.softtime.ru/forum/read.php?id_forum=1&id_theme=1502 | |
|
|
|
|
|
|
|
для: antf
(18.04.2005 в 17:24)
| | нет вы просто напишите мне как конкретно решить эти две проблемки а то я зря только все перерыл, а конкретики не нашел | |
|
|
|
|
|
|
|
для: antf
(18.04.2005 в 17:24)
| | > Как вытянуть картинку из тега enclosure. Можно, наверное, с помощью регулярных выражений. Мне приходит на ум следующее:
<?
$Str = '<enclosure url="http://www.mport.ru/news_foto/180420053961/1113822624evergreen_wap.gif" type="image/gif" />';
$Str = str_replace('<enclosure url="', '', $Str);
$Str = str_replace('" type="image/gif" />', '', $Str);
//Переменная $Str будет содержать http://www.mport.ru/news_foto/180420053961/1113822624evergreen_wap.gif
?>
|
| |
|
|
|
|
|
|
|
для: antf
(18.04.2005 в 17:36)
| | а как насчет yandex:full-text ??? | |
|
|
|
|
|
|
|
для: Олег
(18.04.2005 в 17:39)
| | > А как насчет yandex:full-text? Тот же механизм ко всем тегам
<?
$Str = '<yandex:full-text>Японский производитель EverGreen представил свой вариант наручных часов со встроенным аудиоплеером</yandex:full-text>';
$Str = str_replace('<yandex:full-text>', '', $Str);
$Str = str_replace('</yandex:full-text>', '', $Str);
print $Str;
//Переменная $Str будет содержать текст без тегов
?>
|
| |
|
|
|