Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > PHP: Общие вопросы > Что быстрей работает для парсинга XML ??


Автор: Хрипа 17.3.2008, 17:46
Собственно как лучше парсить XML 
Своими регулярками которые специально писались
ИЛи встроенными в ядро PHP Функциями для работы с XML
-------------
И пишите почему лучше тот или оной вореант!

Автор: Canarat 17.3.2008, 17:53
Хрипа, из чисто логических соображений - конечно XML библиотеки ядра будут работать быстрее. Сравнивая хотя бы по уровню языков, парсинг регулярных выражений из скрипта в PCRE и посимвольный разбор того же simplexml на C - естественно результаты будут различаться, причем неслабо.

Хотя, тут надо посмотреть на объем данных, иногда лучше не заморачиваться с маленькими xml сниппетами и XML/DOM-парсерами.

Автор: awers 17.3.2008, 19:40
Смотря для чего. Если просто распарсить - тогда Ваш регексп, если работать - то DOM (simple xml ... или еще чего)

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)