Обновлены регулярные выражения.
Добавлена возможность указать количество страниц выдачи для парсинга через точку с запятой:
Новый формат результата:
Код:[% separator = "; "; data = tools.parseJSON(p1.json); IF data.props.initialState.listingGeneralist.listingElements and query.pages != 0; FOREACH i IN data.props.initialState.listingGeneralist.listingElements; tools.query.add('https://www.kufar.by/item/' _ i.initial.ad_id _ ';' _ query.pages); END; IF p1.cursor != 'none'; pageNumber = query.pages - 1; nextPage = 'https://www.kufar.by' _ p1.cursor.replace('amp;', '') _ ';'_ pageNumber; tools.query.add(nextPage); END; END; IF data.props.initialState.adView.data; subject = data.props.initialState.adView.data.initial.subject; phone = data.props.initialState.adView.data.initial.phone; price = data.props.initialState.adView.data.price.ru; name = data.props.initialState.adView.data.accountParameters.0.v; subject _ separator _ price _ separator _ name _ separator _ phone _ separator _ "\n"; END; %]
-
Вступайте в наш Telegram чат: https://t.me/a_parser Нас уже 2600+ и мы растем!Скрыть объявление
Парсинг объявлений kufar.by 1.1
Парсинг объявлений kufar.by. Имя и номер телефона с проходом по листу результатов
Метки: