- Регистрация
- 21.05.2016
- Сообщения
- 126
- Благодарностей
- 54
- Баллы
- 28
Здравствуйте. Хотел бы узнать как можно искать элементы по двум условиям. Допустим у меня есть огромный перечень товаров, мне необходимо парсить ссылку, название, цену. Ссылку у меня получилось спарсить, но вот с название и ценой возникли небольшие проблемы.
Ссылку я парсил таким способом:
А название и цену таким:
{-Variable.poisk_soob-} - тут задается номер элемента на странице
Примерный вид HTML:
На втором скрине я хотел выстроить логику, что бы он находил элемент на странице(ссылку), и в нем уже искал SPAN с классом BLOCK. Но он почему то ищет BLOCK не в AHREF_BODY, в полностью по всей странице. Таким образом, ссылки он находит правильно, но вот название и цена, взятые у первого товара. Подскажите как исправить. Спасибо.
Ссылку я парсил таким способом:
А название и цену таким:
{-Variable.poisk_soob-} - тут задается номер элемента на странице
Примерный вид HTML:
Код:
<a href="ссылка" class="achref_body">
<div class="block">Название</div>
<div class="block">Цена</div>
</a>