Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Данный парсер применяется для того, чтобы собрать список товаров, или же в случае, когда с сайта нужно собирать только цены и наличие товаров. В этом случае парсеру не нужно заходить в каждую карточку товара, а достаточно собрать информацию из группы, на одной странице которой может отображаться сразу 20 или больше товаров, соответственно скорость сбора информации будет в разы выше. Пример страницы категории, на которой отображаются сразу несколько товаров:

...

В строке можно указать от 5 до 7 настроек парсинга, разделенных вертикальной чертой |

Пример:

f_3rtf2qase|1|1|"profile":"|"|blockfrom|blockto

f_3rtf2qase - название поля, в которое сохраняется информация

1 - второй параметр, 1 - если должно быть число, 0 - если строка

1 - третий параметр, 1 - если полученное значение нужно добавить в конец названия товара, 0 - если не нужно добавлять

"profile":" - тег начала значения (4-ый)

" - тег завершения значений (5-ый)

blockfrom - тег начала блока со значением (6-й)

blockto - тег конца блока со значением (7-ой)

...

Флаг “Страница в JSON формате” - нужно использовать, если при парсинг категорий получает не HTML текст, а JSON.

...

Позиция товара в поле - здесь указывается код поля, в которое сохраняется номер позиции товара в категории (если, например, при открытии категории сайта товар отображается пятым, то сюда сохранится цифра 5). Это можно использовать, например, для сохранения информации о популярности товара на сайте, если в группе он выводится по популярности или можно его так отсортировать.

...

Тестирование парсера

В ходе настройки можно проверять, какую информацию собирает парсер по тем тегам, которые вы указали. Для этого нужно ввести ссылку на какую-то группу товаров с сайта (или несколько ссылок, если в разных группах на сайте информация отображается по-разному), по которой будет тестироваться и нажать кнопку “Тест”.

...