Я пытаюсь скрести некоторые данные, с простым HTML DOM Parser, от страницы, которая имеет следующую структуру:Простого HTML DOM Parser скрести дивы
<div class='image'>
<img class='a' src='1.jpg'>
</div>
<div class='data'>
lorem ipsum 1
</div>
<div class='data'>
lorem ipsum 2
</div>
<div class='data'>
lorem ipsum 3
</div>
<div class='image'>
<img class='a' src='2.jpg'>
</div>
<div class='data'>
lorem ipsum 4
</div>
<div class='image'>
<img class='a' src='3.jpg'>
</div>
<div class='data'>
lorem ipsum 5
</div>
<div class='data'>
lorem ipsum 6
</div>
Я могу легко получить все данные. Моя проблема в том, что я не могу связать изображения с разделителями данных внизу. (Divs не вложенный)
мне нужно, чтобы связать 1.jpg изображения с данными 1, 2 изображения 2.jpg с данными 4 изображений 3.jpg с данными 5,6
Числа divs между изображениями divs являются случайными
Есть ли способ подсчитать количество divs между двумя divs с изображением класса, даже если они не вложены.
Приносим извинения, если вопрос кажется сложным, но я заверяю вас, что вопрос очень прост, если вы внимательно посмотрите на него.
Он работал красиво. Ты замечательный – manolish
@manolish рад, что это помогло – Ghost