[VERT/HORIZTABLE] удалять строки по определенному столбцу?

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

  1. Kreol

    Kreol Модератор Команда форума Модератор

    Регистрация:
    6 янв 2013
    Сообщения:
    2.666
    Приветствую
    При использовании [HORIZTABLE] можно ли как-то удалять строки по определенному столбцу?
    Например есть колонка Бренд и нужно из нее удалить Строку с Бренд2 (само собой что колонки могут стоять где угодно.)
    Таблица вида
    123456.jpg
    Возможно можно с помощью небольшой доработки реализовать? Добавив Название шапки фильтра и списки фильтров слов, типа
    Код:
    [HORIZTABLE][PREFIX][/PREFIX][MIN]2[/MIN][FILTER_NAME]Бренд[/FILTER_NAME][FILTER_LIST]Бренд1||Бренд2[/FILTER_LIST]<CD_GRAN_1!>[/HORIZTABLE]
     
  2. Root

    Root Администратор Администратор

    Регистрация:
    10 мар 2010
    Сообщения:
    14.818
    Город:
    Барнаул
    Привет.

    Приложи проект, чтобы было понятны детали.
     
  3. Kreol

    Kreol Модератор Команда форума Модератор

    Регистрация:
    6 янв 2013
    Сообщения:
    2.666
    Раньше обрабатывали через повт.границу и checkentry. Но сейчас надо забирать всю таблицу, а она меняет количество колонок.
    1) Например есть колонка Packaging нужно фильтровать товар с тегом Tray удаляя всю строку
    2) нужно иметь возможность обрабатывать колонку при этом не выводя ее как с [DUPIGNORE][KEY][DELETEKEY]
     

    Вложения:

    • test.cdp
      Размер файла:
      49,1 КБ
      Просмотров:
      4
  4. Root

    Root Администратор Администратор

    Регистрация:
    10 мар 2010
    Сообщения:
    14.818
    Город:
    Барнаул
    Замените файл Content Downloader.exe (в папке с программой) этим файлом:
    Скрытое содержимое:
    **Скрытое содержимое: доступно при наличии 1 постов.**
    Новая функция в окне shift+ctrl+d
     
    napserious нравится это.
  5. Kreol

    Kreol Модератор Команда форума Модератор

    Регистрация:
    6 янв 2013
    Сообщения:
    2.666
    Спасибо, буду тестить. отпишусь
     
    Root нравится это.
  6. Kreol

    Kreol Модератор Команда форума Модератор

    Регистрация:
    6 янв 2013
    Сообщения:
    2.666
    Все вроде работает, но появился 1 момент. Если у меня брендов 1000 а нужные я как раз знаю, можно как-то это учесть, наоборот типа фильтровать? Чтоб те, которые написаны в фильтраторе оставались?
     
  7. Root

    Root Администратор Администратор

    Регистрация:
    10 мар 2010
    Сообщения:
    14.818
    Город:
    Барнаул
    Замените файл Content Downloader.exe (в папке с программой) этим файлом:
    Скрытое содержимое:
    **Скрытое содержимое: доступно при наличии 1 постов.**
    2018-02-03_22-23-38.png
     
    Kreol нравится это.
  8. Kreol

    Kreol Модератор Команда форума Модератор

    Регистрация:
    6 янв 2013
    Сообщения:
    2.666
    Приветствую
    для колонки Quantity Available пытаюсь задать фильтр непрямого вхождения вида {skip}Immediate
    т.е. вот так
    Quantity Available|{skip}Immediate
    В итоге оно не срабатывает. Нужно обязательно указывать 100% соответствие, или можно допилить {skip}
    Для ссылки 1 не должно ничего выдавать, для ссылки 2 должно, в 3-й ссылке Immediate вообще в теле.

    Скрытое содержимое:
    **Скрытое содержимое: доступно при наличии 500 постов.**
     
    Последнее редактирование: 7 фев 2018

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