2013-02-22 5 views
0

Я пытаюсь использовать Простую HTML DOM для поиска объектов через XPath.
Это работает довольно хорошо, но я не могу показаться, чтобы получить текущий элемент:получить текущий элемент, используя простой HTML DOM

$object->find('.'); 
$object->find('..'); 
$object->find('//'); 

все вернуть пустой массив

$object->innertext 

возвращает нормальный стол с HTML, так что объект является действительным ,

ответ

0

Простой HTML DOM не распознает '.' для получения текущего элемента
на самом деле он использует Regex для поиска элементов с использованием XPath.
Чтобы решить эту проблему, я использовал DOMXPath вместо простого HTML DOM,
, который имеет гораздо больше возможностей и функций.

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