Подскажите как спарсить характеристики из списка <ul>

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

  1. roman_k

    roman_k Member Пользователи

    Регистрация:
    4 ноя 2015
    Сообщения:
    46
    День добрый!

    В видео видел как быстро и легко сделали парсинг характеристик с xml таблицы с помощью макроса [VERTTABLE], подскажите пожалуйста как сделать аналогичное, если у ресурса с которого делаю парсинг характеристики залиты как список:
    <ul>
    <li>...</li>
    <li>...</li>
    <li>...</li>
    </ul>

    Вот оригинальный код одной из страниц:

    <ul>
    <li class=" odd">
    <div class="name">
    Артикул </div>
    <span class="value">700078F</span>
    </li>
    <li class=" ">
    <div class="name">
    Тип&nbsp;<label class="support" for="tip-check2" rel="TYPE"><span class="icon-questmark1"></span></label>
    </div>
    <span class="value">мойка</span>
    </li>
    <li class=" odd">
    <div class="name">
    Монтаж&nbsp;<label class="support" for="tip-check2" rel="ASSEMBLY"><span class="icon-questmark1"></span></label>
    </div>
    <span class="value">интегрированная</span>
    </li>
    <li class=" ">
    <div class="name">
    Материал&nbsp;<label class="support" for="tip-check2" rel="MATERIAL"><span class="icon-questmark1"></span></label>
    </div>
    <span class="value">искусственный гранит</span>
    </li>
    <li class="hide ">
    <div class="name">
    Форма </div>
    <span class="value">прямоугольная</span>
    </li>
    <li class="hide ">
    <div class="name">
    Асимметричность </div>
    <span class="value">нет</span>
    </li>
    <li class=" odd">
    <div class="name">
    Ширина, см </div>
    <span class="value">57</span>
    </li>
    <li class=" ">
    <div class="name">
    Длина, см </div>
    <span class="value">51</span>
    </li>
    <li class=" odd">
    <div class="name">
    Глубина, см </div>
    <span class="value">18</span>
    </li>
    <li class="hide ">
    <div class="name">
    Область применения </div>
    <span class="value">бытовая</span>
    </li>
    <li class=" ">
    <div class="name">
    Гарантия </div>
    <span class="value">5 лет</span>
    </li>
    <li class=" odd">
    <div class="name">
    Страна </div>
    <span class="value">Германия</span>
    </li>
    </ul>

    ЗАРАНЕЕ БЛАГОДАРЕН ЗА ПОМОЩЬ!!!
     
  2. Root

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

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

    С помощью макроса [DYNAMICVALUES] (Ссылки недоступны для гостей)

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

    roman_k Member Пользователи

    Регистрация:
    4 ноя 2015
    Сообщения:
    46
    РАБОТАЕТ!!! Спасибо огромное!!!
     
  4. Root

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

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

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