DomCrawler фильтр HTML-теги - PullRequest
       27

DomCrawler фильтр HTML-теги

0 голосов
/ 26 сентября 2019

, поэтому пытаемся получить текстовое содержимое HTML-тегов с помощью Symfony DomCrawler

<html>

<strong> This is a strong text </strong>
<strong> This is a strong text </strong>
<h2> this is a header 2 text </h2>



</html>

Таким образом, цель состоит в том, чтобы, например, получить текст внутри сильного тега 2

, я делаю это, но это не работает, я получаю ошибку, что узелсписок пуст:

$ExtractText = $crawler->filter('strong')->eq(2)->text();

1 Ответ

0 голосов
/ 26 сентября 2019

Итак, потратив некоторое время на тестирование, ошибка была в моем шаге обхода узла

->eq(2)

, она должна быть:

->eq(1)

, поскольку 0 считается

Надеюсь, что это поможет другим

...