Помогите с границами.

Тема в разделе "Границы парсинга", создана пользователем denizz, 3 ноя 2012.

  1. denizz

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

    Регистрация:
    14 фев 2012
    Сообщения:
    15
    Здравствуйте
    Надо вот выдернуть размеры, задать повторяющиеся границы. Где "SoldOut" нужно отфильтровать.
    Короче нужны значения M,L
    Значения S и M там где есть soldOut - нужно отфильтровать.
    Помогите пожалуйста.

    <li
    class="width1 soldOut"
    id="option-variant-01648-B-004">
    <a href="?article=01648-B&variant=004"><span>S</span></a>
    </li>

    <li
    class="width1 soldOut"
    id="option-variant-01648-B-005">
    <a href="?article=01648-B&variant=005"><span>M</span></a>
    </li>




    <li
    class="width1"
    id="option-variant-01648-B-006">
    <a href="?article=01648-B&variant=006"><span>L</span></a>
    </li>

    <li
    class="width2"
    id="option-variant-01648-B-007">
    <a href="?article=01648-B&variant=007"><span>XL</span></a>
    </li>

    </ul>
     
  2. nikolas1612

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

    Регистрация:
    27 ноя 2011
    Сообщения:
    439
    один из вариантов - удалить лишний элемент до парсинга

    поиск-замена для основного кода -
    <li{br}class="width1 soldOut"{skip}</li>|

    если параметр width тоже разный - делаете то же самое, но в 2 захода..

    потом обычным порядком парсите ту часть кода, что осталась (обычные границы <span> внутри повторяющихся)
     
    Последнее редактирование: 3 ноя 2012
  3. denizz

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

    Регистрация:
    14 фев 2012
    Сообщения:
    15
    Спасибо большое, попробую.
     
  4. kagorec

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

    Регистрация:
    3 янв 2011
    Сообщения:
    4.431
    Адрес:
    Latvia
    еще как вариант можно использовать повторяющееся границы
    1. указать начало class="width2" и конец </a>
    2. чтобы не брало гдепопало, то лучше область кода страницы всех размеров указать для простой границы которую зададим для повторяющихся границ

    [​IMG]
     

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