Задание обычных границ парсинга внутри повторяющейся (когда нужно парсить несколько товаров с одной WEB-страницы)

Видео


Показать архивное видео (старое)


Назначение метода

Данный метод позволяет парсить с помощью обычных границ парсинга каждый цикл выбранной повторяющейся.

Пример применения: На странице располагается несколько товаров и нужно спарсить их характеристики с сохранением данных в таблицу CSV.


Задание “родительской” повторяющейся границы парсинга

Первым делом задается “родительская” повторяющаяся граница парсинга таким образом, чтобы она парсила все товары с WEB-страницы и в каждом своем цикле содержала данные одного товара (каждый цикл – отдельный товар).




Примечание:

Content Downloader

Инструкция по заданию повторяющихся границ парсинга


Задание обычных границ парсинга внутри “родительской” повторяющейся


Content Downloader

Content Downloader


Настройка формата вывода результата


Content Downloader


Результат


Content Downloader

Готово!


Примечание 1: Если вы парсите товары в таблицу CSV, то не забудьте указать расширение сохраняемого документа, как csv (во вкладке “контент” главного окна программы). А еще лучше (перед началом настройки) сделать так: меню – файл – создать новый проект с базовыми настройками для CSV!

Примечание 2: Если вам нужно в каждый цикл повторяющихся границ вставить какие-либо данные (например, другие границы парсинга или макросы), вставляйте эти данные в шаблон соответствующей повторяющейся границы (shift+ctrl+5);

Примечание 3: Если у одной или у нескольких обычных границ парсинга (заданных внутри повторяющейся) отметить в настройках флажки “обязательна” (в окне ctrl+4), то циклы повторяющейся границы парсинга с “отмеченными” И ОКАЗАВШИМИСЯ ПУСТЫМИ/НЕ НАЙДЕННЫМИ обычными границами парсинга будут пропускаться.


1 Star2 Stars3 Stars4 Stars5 Stars (оценок: 8, средний балл: 5.00)

Loading...
Автор: admin, 7 December 2013
Рубрики: Парсинг
Есть 6 коммент. к сообщению: “Задание обычных границ парсинга внутри повторяющейся (когда нужно парсить несколько товаров с одной WEB-страницы)”
  1. seodamage says:

    Отлично!Данная функция просто незаменима.

  2. Максим says:

    Допустим есть 5 товаров с повторяющимися данными – это понятно, а ещё внутри каждого есть и данные повторяющиеся. Есть ли возможность спарсить и внутренние повторяющиеся вторым повторяющимся каким-то шаблоном?
    Получается есть общий повторяющийся шаблон, далее внутри обычные, а внутри какого-то определенного обычного нужен повторяющийся шаблон.

  3. Афанасий says:

    У меня не стобцами а почему то в ряд все показывает. Как исправить?

    • admin says:

      Сменить разделители циклов в окне Ctrl+5
      [CSVCS] – Разделитель ячеек
      [CSVLB] – разделитель строк

Написать комментарий

Последние статьи

css.php