Как убрать перенос строки

Discussion in 'Парсинг конкретных сайтов по запросу (ПЛАТНО)' started by strelkovandrey, Feb 15, 2017.

  1. strelkovandrey

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

    Joined:
    Dec 17, 2016
    Messages:
    28
    Добрый день, никак не могу избавиться от переноса строки, имеется ссылка

    Ссылки недоступны для гостей

    Пытаюсь достать следующий кусок:
    НАЧАЛО: <div class='word'><h1>{skip}</h1><a{skip}</a>
    КОНЕЦ: <div class='wglobals'>
    И обработать следующим образом: [HTMLDECODE][HTMTOTXT:]<CD_GRAN_1!>[/HTMTOTXT][/HTMLDECODE]

    На выходе получаю:

    Аббревиатура----------Аббревиатура
    (итал. abbreviatura — сокращение)
    слово, образуемое сокращением словосочетания и читаемое по алфавитному названию начальных букв (МВД, ГУВД) или по начальным звукам (УР, ГРОВД). Употребление одних и тех же А. (в т. ч. редко встречающихся) в определенном контексте может использоваться в качестве одного из признаков автора документа при производстве автороведческой экспертизы. А., встречающиеся в татуировках преступников, позволяют установить ряд характеризующих их данных (преступную «профессию», место и роль в иерархии заключенных и др.).
    Криминалистическая энциклопедия. — М.: Мегатрон XXI
    Белкин Р. С.
    2000----------Криминалистическая энциклопедия

    Но мне нужно, чтобы всё было в одну строку, пытался использовать DELTAGS:br и ONELINE:

    Никак не получается, как можно избавиться от них?
     
  2. strelkovandrey

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

    Joined:
    Dec 17, 2016
    Messages:
    28
    И ещё сразу вдогонку вопрос, как можно в выдранном куске удалить все вхождения:

    <span itemprop="term" ******************* </span>

    Т.е. данный тег полностью, с любым значением вместо звёздочек
     
    Last edited: Feb 15, 2017
  3. kagorec

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

    Joined:
    Jan 3, 2011
    Messages:
    4,442
    Location:
    Latvia
    В одну строку сделать текст - макрос ONELINE2
    В поиск-замена
    Code:
    <span itemprop="term"{skip}</span>|
     
    strelkovandrey and Root like this.
  4. strelkovandrey

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

    Joined:
    Dec 17, 2016
    Messages:
    28
    Огромное спасибо! ONELINE2 помог, а вот с REPLACE не получается, сделал по следующему

    [REPLACE(<span itemprop="term"{skip}</span>|0)]<CD_GRAN_1!>[/REPLACE]

    Ожидал увидеть ноль, а также всё и осталось :(
     
  5. Root

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

    Joined:
    Mar 10, 2010
    Messages:
    14,818
    Город:
    Барнаул
    Предоставьте код, к которому применяете [REPLACE] (код брать из лога выполнения функций в окне предпросмотра результатов парсинга контента).

    2017-02-15_11-48-41.png
     
  6. strelkovandrey

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

    Joined:
    Dec 17, 2016
    Messages:
    28
    Уважаемый администратор, я Вам вставлю код, что он у меня выводит, только подскажите пожалуйста, сейчас заметил, что возможно я как то колхозно пытаюсь достать кусок из DOM-а, может ли Content Downloader взять за границы просто определённый DIV, а именно на данной ссылке Ссылки недоступны для гостей мне нужно взять DIV с классом WORD
    Т.е. не пытаться найти где он заканчивается, а просто всю эту ветку DIV-а с классом WORD
     

    Attached Files:

    • scr.png
      scr.png
      File size:
      328.3 KB
      Views:
      6
  7. Root

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

    Joined:
    Mar 10, 2010
    Messages:
    14,818
    Город:
    Барнаул
    2017-02-15_13-23-17.png
     
    Kreol likes this.

Share This Page