Как задавать границы парсинга, когда в них попадают меняющиеся параметры?

Тема в разделе "Решение различных задач по парсингу", создана пользователем Rod, 29 авг 2018.

  1. Rod

    Rod Member Пользователи

    Регистрация:
    29 авг 2018
    Сообщения:
    52
    Подскажите, пожалуйста, как задавать границы парсинга, если в них попадают меняющиеся (зависящие от контента) параметры?
    Например, нужно спарсить цену 20 25 рублей, и она содержится в коде между тэгами <span> и </span>, но, как видно ниже, в зависимости от значения самой цены, один из атрибутов тэга (content) будет меняться.

    <span class="price" itemprop="price" content="2025.00">2 025 руб.</span>

    То есть на остальных страницах парсер просто не найдет этих границ, так как там другие цены...

    Спасибо
     
  2. inotoxic

    inotoxic Well-Known Member Пользователи

    Регистрация:
    13 сен 2015
    Сообщения:
    867
    В меняющейся части границы парсинга вставьте оператор {skip}
    <span class="price" itemprop="price" content="{skip}">

    P.S. много ответов на вопросы, есть Ссылки недоступны для гостей
     
    Rod нравится это.
  3. Rod

    Rod Member Пользователи

    Регистрация:
    29 авг 2018
    Сообщения:
    52
    Спасибо.
    Заработало.
     

Поделиться этой страницей