2014-12-15 5 views
2

Я не могу разобрать HTML5 элемент с простым DOM парсер: $html->find('header'); возвращение ничего:/PHP Simple HTML DOM парсер html5

Есть ли у Вас решение для разбора html5 DOM с простым DOM парсер? (Я использую http://sourceforge.net/projects/simplehtmldom/, v1.5, Rev: 210)

Или у вас есть другой парсер? (нужно выбрать/экстракт/удалить с помощью HTML-тега (Div, пролетом, а, IMG, колонтитул ...) и/или по классу HTML или/и HTML ID

Спасибо;)

+0

добавить больше имен, вокруг строки 1014 на http://sourceforge.net/p/simplehtmldom/code/HEAD/tree/ trunk/simple_html_dom.php – dandavis

+0

Простой HTML DOM на самом деле не библиотека DOM. API полностью отличается. Для DOM здесь [библиотека HTML5] (https://github.com/Masterminds/html5-php). Он импортирует HTML5 как XHTML в DOM. – ThW

+0

Это работает для меня. Отправьте некоторый источник, если вы хотите получить помощь. – pguardiario

ответ

0

Хорошо, только что нашел, почему мой скрипт работает не так, моя ошибка: не прочитал правильно руководство, нужно больше coffe ... , если было создано несколько элементов => массив объектов, и я тестировал с помощью is_object() на массив ... Действительно извините за шум, собираюсь татуировать «RTM» на моей руке:/

+0

Надеюсь, RTFM == Прочтите руководство F .. (-: – HddnTHA

Смежные вопросы