Как парсить название групп характеристик?

Discussion in 'Решение различных задач по парсингу' started by jeDauphin, Mar 1, 2015.

  1. jeDauphin

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

    Joined:
    Feb 20, 2013
    Messages:
    91
    Здравствуйте!

    Собственно, вопрос в название темы: "Как можно спарсить название групп характеристик"?

    [DYNAMICVALUES] с использованием оператора [GROUPNAME] хорош, но к сожалению он записывает каждую характеристику в отдельный столбец.

    А у меня задача несколько иная. Дело в том, что мне нужно записать все характеристики в одну ячейку. Для этого я использую повторяющиеся границы парсинга и на выходе имею:
    А хочется получить к всему этому также и название группы:
    Скажите, есть ли такая возможность? Если да, то буду признателен за помощь.

    Заранее огромное спасибо.
     
  2. Root

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

    Joined:
    Mar 10, 2010
    Messages:
    14,818
    Город:
    Барнаул
    Здравствуйте.

    При использовании макроса DYNAMICVALUES запись всех характеристик в одну ячейку CSV невозможна.

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

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

    Joined:
    Feb 20, 2013
    Messages:
    91
    Ок, я это понял и не претендую на использование DYNAMICVALUES. Но есть ли другие методы или реализация вышеуказанного невозможна?

    Заранее спасибо.
     
  4. Root

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

    Joined:
    Mar 10, 2010
    Messages:
    14,818
    Город:
    Барнаул
    Думаю, других методов реализации нет.
     
  5. kagorec

    kagorec Администратор Staff Member Администратор

    Joined:
    Jan 3, 2011
    Messages:
    4,442
    Location:
    Latvia
    Возможно такое с помощью парсинга повторяющиеся границы внутри повторяющихся границ.
    В справке подробнее Ссылки недоступны для гостей
     
  6. jeDauphin

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

    Joined:
    Feb 20, 2013
    Messages:
    91
    Спасибо, тоже думал об этом, но не знал есть ли возможность парсить повторяющиеся границы внутри повторяющихся границ.
    Вышеуказанный раздел справки почему-то пропустил.

    Буду пробовать.
     
  7. sErema

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

    Joined:
    Jan 13, 2017
    Messages:
    13
    Столкнулся с точно такой же проблемой, на примере Ссылки недоступны для гостей

    Как тут организовать вывод каждой характеристики в виде
    названия_группы---характеристика1
    названия_группы---характеристика2
    названия_группы---характеристика3

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

    То что в первые (корневые границы) задаем границы каждого отдельного блока характеристик это понятно. Понятно и то что в двух последующих можно из них получить заголовок группы и отдельную характеристику, но каким образом их можно объединить, тут сталкиваюсь с непониманием логики работы программы. Комбо не помогает т.к. перебирает имена всех групп со всеми характеристиками воообще.

    Есть у кого рабочий пример подобного типа? Такое ведь встречается очень часто.
     
  8. Root

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

    Joined:
    Mar 10, 2010
    Messages:
    14,818
    Город:
    Барнаул
    Выше указано, как это делается.

    Готового решения для этого сайта у меня сейчас нет.
     
  9. sErema

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

    Joined:
    Jan 13, 2017
    Messages:
    13
    А готовое решение на подобый сайт сущестует? Чтобы понять принцип
     
  10. Root

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

    Joined:
    Mar 10, 2010
    Messages:
    14,818
    Город:
    Барнаул
    Выше указана ссылка на материал Ссылки недоступны для гостей
     
  11. Root

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

    Joined:
    Mar 10, 2010
    Messages:
    14,818
    Город:
    Барнаул
    За 500 рублей могу выделить силы для решения.
     
  12. sErema

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

    Joined:
    Jan 13, 2017
    Messages:
    13
    Не вопрос конечно, как можно оплатить?
     
  13. Root

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

    Joined:
    Mar 10, 2010
    Messages:
    14,818
    Город:
    Барнаул
    Завтра постараюсь сделать.
     
  14. Root

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

    Joined:
    Mar 10, 2010
    Messages:
    14,818
    Город:
    Барнаул
    Таблица, конечно, не самая удобная для парсинга.

    Оплатить можно тут Ссылки недоступны для гостей
     

    Attached Files:

  15. sErema

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

    Joined:
    Jan 13, 2017
    Messages:
    13
    Спасибо Вам! Только денежку переведу на номер счета в Сберабанке т.к. оплачивать через мерчант Яндекс денег на Украине проблематично...так не открывается, а если через VPN то банк карту блокирует :) В общем весело )))
     
  16. sErema

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

    Joined:
    Jan 13, 2017
    Messages:
    13
    Кстати небольшой оффтоп, при попытке обновления в последних двух версиях выдает вот такое Ссылки недоступны для гостей

    Причем вне зависимости от того из программы делается обновление или отдельно из папки со всеми ранними версиями. [​IMG]
     
  17. Root

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

    Joined:
    Mar 10, 2010
    Messages:
    14,818
    Город:
    Барнаул
    Пожалуйста.

    И вам спасибо.

    Обращайтесь...
     
  18. Root

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

    Joined:
    Mar 10, 2010
    Messages:
    14,818
    Город:
    Барнаул
    Возможно, вы скачивали установщик в момент, когда я его "перезаливал". Попробуйте сейчас.
     
  19. sErema

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

    Joined:
    Jan 13, 2017
    Messages:
    13
    Нет, дело оказалось в другом, скачивание нового инсталятора обрывается каждый раз где-то на середине.
     
  20. Root

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

    Joined:
    Mar 10, 2010
    Messages:
    14,818
    Город:
    Барнаул
    Очень странно.

    Скинул вам на почту ссылку на доработанный установщик.

    Установите из него программу, зайдите в центр обновлений (главное меню - файл - центр обновлений) и попробуйте из доработанной версии скачать обновление.
     

Share This Page