Форум программистов, компьютерный форум, киберфорум
Наши страницы
PHP
Войти
Регистрация
Восстановить пароль
 
lavrik
10 / 10 / 4
Регистрация: 24.02.2011
Сообщений: 652
1

xml DOM

22.07.2011, 16:46. Просмотров 496. Ответов 0
Метки нет (Все метки)

учусь работать с dom. ничего не работает. Выдает ошибку мол вызов неизвестной функции xmldoc (здесь на третьей строке).
Библиотеку установил, phpinfo пишет мол установлена

DOM/XML enabled
DOM/XML API Version 20031129
libxml Version 2.7.7
HTML Support enabled
XPath Support enabled
XPointer Support enabled
Schema Support enabled
RelaxNG Support enabled




Где косяк?? может криво встала или что??


PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
$news = array();
$xml = join('', file('parser.xml');
$xml = xmldoc($xml);
$xml ->xpath_init();
$ctx = xpath_new_context($xml);
$nodes = xpath_eval($ctx, '//offer');
 
foreach($nodes->nodeset as $node)
{
$currentNews = array();
$currentNews['id']=$node->get_attribute('id');
$content = $node->children();
 
foreach($content as $contentNode)
    {
    if ($contentNode->type==XML_ELEMENT_NODE)
        {
        $currentNews[$contentNode->name]=$contentNode->content;
        }   
    }
$naws[] = $currentNews;
}
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
22.07.2011, 16:46
Ответы с готовыми решениями:

XML + DOM
Добрый день. Товарищи, помогите пожалуйста: как вывести только что созданный...

Dom поиск в xml файле
есть xml файл <?xml version="1.0"?> <title> <rec id="1"> <a>искать</a>...

Работа с DOM
Всем доброго дня! Возможно ли средствами PHP получить содержимое в...

php dom
Здравствуйте! Есть готовый скрипт писанный не мной, работает на ура, но надо...

Из двух XML создать один, состоящий из тегов, которые присутствуют в обоих XML
Нужно на PHP реализовать такую задачку. Пример: Есть первый XML: <html> ...

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
22.07.2011, 16:46

Simple html dom
Доброго времени суток. Работаю с библиотекой simple_html_dom.php, почему...

Использование DOM-функций
Пытаюсь выполнить следующий код: include ('db_connekt.php');...

Ошибка в simple html dom
При парсинге множество страниц выходит ошибка, скрипт запускался в cron PHP...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru