При сохранении результатов парсинга куча переносов строки



  • Добрый день. При парсинге данные сохраняются не в одну строку, а с кучей ненужных переносов строки. Вместо таблицы получается нечитаемая каша. Как побороть? Спасибо. alt text



  • @wwwin Парсинге где, куда и через что? trim() не спасает?



  • @fox said in При сохранении результатов парсинга куча переносов строки:

    trim()

    Скрипт парсит значения из карточек товара в переменные, затем значения переменных сохраняю в csv файл таким образом: [[VAR_1]];[[VAR_2]];[[VAR_3]]
    Подскажите пожалуйста блондинке
    , как правильно применить trim() ?



  • @wwwin Для блондинок проще скинуть скрипт, быстрее выходит.
    Попробуй сохранять так:

    [[VAR_1]].trim() + ";" + [[VAR_2]].trim() + ";" + [[VAR_3]].trim()
    

    тип expression



  • @fox Переносы строки есть в середине текста.

    Если переменная содержит текст вида:
    Все
    ушли
    на фронт

    Есть ли способ привести этот текст к виду:
    Все ушли на фронт ?



  • Может как-то можно вообще убрать форматирование при сохранении текста?



  • @wwwin
    заменит пробельные символы на пробелы, один



  • @ruzne Пожалуйста объясните чуть подробнее. Переменная [[TEXT]], как записать, чтобы ее содержимое из столбика стало единой строкой?



  • @wwwin
    буквально заменить все вхождения пробельных символов на одинпробел

    [[TEXT]].replace(/\s+/g, ' ')
    


  • @ruzne Получилось! Спасибо тебе, добрый человек!! Просто спас от нервного срыва. Пять! часов мучений) Иду подтягивать теорию.