Модераторы: Aliance, skyboy, MoLeX, ksnk
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> парсер поста wordpressa 
:(
    Опции темы
Exploiter
Дата 12.8.2010, 10:51 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 36
Регистрация: 27.6.2006

Репутация: нет
Всего: 1



парсю rss ленту Wordpresa, и собственно вопрос, как обратиться к определенной посту и получить его содержимое? 
структура xml
Код

<title>Title</title>
<atom:link href="http://blog.com/feed" rel="self" type="application/rss+xml" />
<link>http://blog.com</link>
<description>description</description>
<lastBuildDate>Thu, 03 Jun 2010 10:03:46 +0000</lastBuildDate>
<language>en</language>
<sy:updatePeriod>hourly</sy:updatePeriod>
<sy:updateFrequency>1</sy:updateFrequency>
<generator>http://wordpress.org/?v=3.0.1</generator>
<item>
    <title></title>
    <link></link>
    <comments></comments>
    <pubDate>Thu, 03 Jun 2010 10:03:46 +0000</pubDate>
    <dc:creator>admin</dc:creator>
    <category><![CDATA[Diabetes]]></category>

    <guid isPermaLink="false"></guid>
    <description></description>
    <content:encoded></content:encoded>
</item>

PM MAIL   Вверх
krundetz
Дата 12.8.2010, 15:27 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Вечный странник
***


Профиль
Группа: Завсегдатай
Сообщений: 1400
Регистрация: 14.6.2007
Где: НН(Сормово)

Репутация: 1
Всего: 69



Exploiter, взгляните в сторону XPath, ИМХО очень удобный способ работы с DOM-структурой


--------------------
!цензоры - Хранитель стратегической жидкости
Группа ТГВ
Группа Нижний Новгород
user posted image
PM MAIL   Вверх
Bodrox
Дата 30.8.2010, 16:58 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 91
Регистрация: 14.4.2004
Где: Чебоксары

Репутация: нет
Всего: нет



Парсю RSS от ЖЖ. есть аккаунт на нём, хочу новости оттуда перепосчивать на свой форум. скрипт делает вычитку RSS, и переводит коды в BB-Code. С переводом проблем нет, в частности и с картинками без расширения. Но вот парсинг xml вводит в тупик.

Делаю парсинг так:

Код
if (!$xml = domxml_open_file($link)) {
     echo "Error while parsing the document\n";
     exit;
};

$root = $xml->document_element();

$node_array = $root->get_elements_by_tagname('item');

foreach ($node_array as $node) {
        $node_title = $node->get_elements_by_tagname('title');
        print_r ($node_title->get_content());
};

... и нифига :(. Пусто.
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | PHP: X технологии | Следующая тема »


 




[ Время генерации скрипта: 0.0574 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.