Парсинг в CSV всех характеристик товара РАЗОМ, но ПО ПОРЯДКУ

Тема в разделе "Границы парсинга", создана пользователем AndreyJean, 12 мар 2014.

  1. AndreyJean

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

    Регистрация:
    12 мар 2014
    Сообщения:
    27
    Как выпарсить большую таблицу, но так чтобы каждый тип значения был в определенном столбце.
    Вот пример того что нужно
    prod_att.jpg

    Где Характеристика 1 - это например Производитель
    Характеристика 2 - Бренд
    и т.д.
    т.е. ячейка заполняется только если соответствует названию столбца, если подходящего значения нет, то оставляем пустой.


    Их было бы идеально сделать обычными границами, но их только 20.


    этот способ не работатет Ссылки недоступны для гостей
    т.к. в каждом товаре немного разные характеристики и упорядочить их будет в экселе сложно.
    Парсить надо вот такое
    Скрытое содержимое:
    **Скрытое содержимое: доступно при наличии 1 постов.**
     
  2. Root

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

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

    Пожалуйста, не надо наговаривать! Коли вы не знаете как его применить. Для знающих он работает и еще как работает! =)

    Есть еще и динамические (работают аналогично обычным), которые не ограничены по количеству Ссылки недоступны для гостей

    Спасибо!
     
  3. kagorec

    kagorec Администратор Команда форума Администратор

    Регистрация:
    3 янв 2011
    Сообщения:
    4.442
    Адрес:
    Latvia
    Как минимум три способа точно рабочих:

    1. Нажимаете сочетание клавишь ctrl+e и делаете границы сколько угодно хоть тысячи.)
    2. Единой границей захватить всю таблицу характеристик и потом в шаблоне вывода выдергивается макросом REPLACE и {get}
    3. По старинке макросом GETMORECONTENT (ресурсоемкий среди остальных вариантов)

    Вы главное пробуйте и получится.)
     
  4. Root

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

    Регистрация:
    10 мар 2010
    Сообщения:
    14.818
    Город:
    Барнаул
    Спасибо, но третий вариант - более трудоемкая альтернатива первому, не пробуйте его =)
     
  5. AndreyJean

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

    Регистрация:
    12 мар 2014
    Сообщения:
    27
    В смысле он работает, но не так как мне надо. Делал всё по видео.

    За рекомендации ВСЕМ спасибо. Буду пробовать.
     
  6. AndreyJean

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

    Регистрация:
    12 мар 2014
    Сообщения:
    27
    Все получилось с динамическими границами. Спасибо!
     
  7. Root

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

    Регистрация:
    10 мар 2010
    Сообщения:
    14.818
    Город:
    Барнаул
    Супер! Вы молодец!
     
  8. Фёдор

    Фёдор Active Member Пользователи

    Регистрация:
    9 фев 2014
    Сообщения:
    167
    Так вот как вы парсите таблицы с характеристиками?!?!
    А я 3 вариантом пользовался до сих пор.
    И всё думаю как все так умудряются дёшево делать проекты с этими характеристиками))
    Я на них трачу кучу времени и мучаюсь целыми днями, а они за пару часов делают и берут раза в 3 меньше денег за это. И как я так раньше не наткнулся на этот 2 вариант :happy:
     
  9. Root

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

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

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