Парсинг таблицы (как добавить что-либо к каждому циклу повторяющейся границы парсинга)

Тема в разделе "Разное", создана пользователем Stan, 18 май 2018.

  1. Stan

    Stan Active Member Пользователи

    Регистрация:
    15 июн 2011
    Сообщения:
    499
    Здравствуйте.

    Такая таблица
    Код:
    <table class="product-mattress-material"><tbody><tr><th>Материал</th><th>Высота (см)</th></tr><tr><td>Чехол: трикотаж + пена с открытой ячейкой</td><td>1.5</td></tr><tr><td>OrtoFoam</td><td>2</td></tr><tr><td>Войлок</td><td>0.25</td></tr><tr><td>Пружинный блок Stroma IX</td><td>18</td></tr><tr><td>Войлок</td><td>0.25</td></tr><tr><td>Чехол: трикотаж + пена с открытой ячейкой</td><td>1.5</td></tr></tbody></table>
    нужно взять таким образом как на скрине... на скрине строки повторяются, т.к. берется товар повт. границей
     

    Вложения:

  2. kagorec

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

    Регистрация:
    3 янв 2011
    Сообщения:
    4.432
    Адрес:
    Latvia
    Можно ссылку где встречается такая таблица?
     
  3. Stan

    Stan Active Member Пользователи

    Регистрация:
    15 июн 2011
    Сообщения:
    499
    В самом низу , где Материал. Высота
    Скрытое содержимое:
    **Скрытое содержимое: доступно при наличии 2 постов.**
     
  4. Root

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

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

    В шаблон нужной повторяющейся границы (которой, как вы сказали, берете товар). Добавьте макрос, например, <CD_GRAN_2!> (которым берете таблицу) и приведите эту таблицу к нужному виду функцией поиск-замены для соответствующей обычной границы парсинга (которой берете таблицу) (ctrl+4).
     
    Stan нравится это.

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