1. Вступайте в наш Telegram чат: https://t.me/a_parser Нас уже 2600+ и мы растем!
    Скрыть объявление

Вытянуть содержимое статьи в одну строчку

Тема в разделе "Делимся опытом", создана пользователем Schooly_D, 28 ноя 2016.

  1. Schooly_D

    Schooly_D A-Parser Enterprise License
    A-Parser Enterprise

    Регистрация:
    11 ноя 2016
    Сообщения:
    47
    Симпатии:
    6
    Добрый день! Собираю статьи с сайтов. Сохраняю в CSV формате, все окей, но текст получается с переносом строк, что не совсем ок это ломает структуру CSV - эксель не умеет с этим работать. Как можно вытягивать текст в одну строку? В блокноте все решается заменой символа переноса строки на пробел, но хотелось бы, чтобы это умел делать парсер при сохранении контента в текстовый файл.

    [​IMG]
     
  2. Support

    Support Administrator
    Команда форума A-Parser Enterprise

    Регистрация:
    16 мар 2012
    Сообщения:
    4.547
    Симпатии:
    2.164
    Здравствуйте.
    Решить данный вопрос можно несколькими способами:
    • Можно заменять перенос строки на пробел Конструктором результатов (тип Regex replace, /n на пробел)
      [​IMG]
    • Можно использовать функцию шаблонизатора .collapse
      [​IMG]
    • А можно просто правильно сохранять в CSV и выводить многострочный текст в одной ячейке. Для этого нужно использовать кавычки для обрамления ячеек и позаботиться, чтобы внутри ячейки не было таких же кавычек.
      [​IMG]
      [​IMG]
     
    Schooly_D и relay нравится это.
  3. Schooly_D

    Schooly_D A-Parser Enterprise License
    A-Parser Enterprise

    Регистрация:
    11 ноя 2016
    Сообщения:
    47
    Симпатии:
    6
    Спасибо за оперативный ответ! Попробуем-с первый способом)
     
    Support нравится это.
  4. Schooly_D

    Schooly_D A-Parser Enterprise License
    A-Parser Enterprise

    Регистрация:
    11 ноя 2016
    Сообщения:
    47
    Симпатии:
    6
    Got it! It Works! Thanks!
     

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