смешиваются столбцы

Тема в разделе "Решение различных задач по парсингу", создана пользователем rhjirftyjn, 7 фев 2015.

  1. rhjirftyjn

    rhjirftyjn New Member Пользователи

    Регистрация:
    18 сен 2014
    Сообщения:
    20
    Всем здравствовать.
    Подскажите, пожалуйста, как решить след.задачу.
    Допустим, парсю ссылки на картинки. Их может быть одна или несколько для одного товара. Каждую ссылку записываю в отдельный столбец.
    Следующий параметра для парсинга - категории. По такому же принципу: Каждая категория и подкатегории в разные столбцы.
    Однако если у товара была одна картинка (ссылка заняла допустим столбец С), то в след. столбец (D) встанет родительская категория/
    Если же у товара было несколько ссылок на картинки и они заняли столбцы C и D, то категории для данного товара начнутся со столбца E. Как сделать, чтобы каждый параметр парсинга, начинался со определенного столбца.
    Объяснил сумбурно, поэтому прикреплю файлф проекта и экселевский файл (пришлось в RAR пихать) в котором под результатом вручную собрал желаемый результат.
    Заранее спасибо.
     

    Вложения:

  2. Kreol

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

    Регистрация:
    6 янв 2013
    Сообщения:
    2.666
    Не открывая вашего проекта.
    Выбирайте удобный вариант.
    1) переместить столбцы с картинками в самый конец
    2) создать для каждой характеристики отдельную границу
    3) если у вас Ultimat версия, то учится пользоваться макросами Ссылки недоступны для гостей и Ссылки недоступны для гостей
     
  3. rhjirftyjn

    rhjirftyjn New Member Пользователи

    Регистрация:
    18 сен 2014
    Сообщения:
    20
    Спасибо
    версия Стандарт у меня

    1)переместить столбцы с картинками в самый конец

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

    2) создать для каждой характеристики отдельную границу
    т.е. не использовать повторяющиеся границы?
    наверное это единственный вариант. категории и атрибуты отдельными границами. а картинки в конец повторяющимися.

    а штатных средств для решения подобной задачи в программе нет? кроме макросов для продвинутой версии.
     
  4. Root

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

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

    Переместить картинки в конец CSV-файла, а перед ними категории выводить макросом [BREADCRUMBS] (Ссылки недоступны для гостей) с параметром [MIN].

    С уважением к вам, Сергей...
     

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