Форум веб-мастеров

Все о веб-дизайне, разработке и раскрутке сайтов
Текущее время: 10 дек 2018, 22:52

Часовой пояс: UTC + 3 часа [ Летнее время ]





Начать новую тему Ответить на тему  [ 1 сообщение ] 
Автор Сообщение
 Заголовок сообщения: Помогите с xml-парсером
СообщениеДобавлено: 13 янв 2009, 23:22 
Не в сети

Зарегистрирован: 17 ноя 2008, 14:20
Сообщения: 8
Нашел статейку как написать простейший парсер xml-файлов. Там приведены примеры. Не буду их тут цитировать, а просто дам ссылку: http://www.providerz.ru/articles/php/xml-sax-dom-intro.html
(там в довольно сжатой форме рассматривается написание парсера тремя способами: с помощью sax, dom, xpath).

У меня возникла такая проблема: если усложнить сам xml- файл и сделать например так чтобы тег text содержал в себе еще один тег, т.е. что-то вида:
<newsLine>
<news date="1.1.2002">
<title>title 1</title>
<text>
<part1>text part1 1</part1>
<part2>text part1 2</part2>
</text>
</news>
<news date="5.1.2002">
<title>title 2</title>
<text>
<part1>text part2 1</part1>
<part2>text part2 2</part2>
</text>
</news>
<news date="10.1.2002">
<title>title 3</title>
<text>
<part1>text part3 1</part1>
<part2>text part3 2</part2>
</text>
</news>
</newsLine>


так вот как будет выглядеть код sax парсера?

и еще, раз уж я тут задам еще вопрос: пробую вариант с парсерами на основе DOM или xPath, там есть такая строка: $xml = xmldoc($xml);

мне выдается ошибка, что не может выбрать неопределенную функцию xmldoc
Подскажите в чем дело


Вернуться к началу
 Профиль  
Ответить с цитатой  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ 1 сообщение ] 

Часовой пояс: UTC + 3 часа [ Летнее время ]


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
    liveinternet.ru: показано число просмотров за 24 часа, посетителей за 24 часа и за сегодня   Rambler's Top100   Рейтинг@Mail.ru