При парсинге в таблицу CSV данные сохраняются в некорректном формате

Тема в разделе "Сохранение результата парсинга контента", создана пользователем jeck2020, 3 июл 2020.

  1. jeck2020

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

    Регистрация:
    11 июн 2020
    Сообщения:
    10
    Город:
    Санкт-Петербург
    Помогите, пожалуйста, решить задачу.

    Есть такой сайт (одна из нужных страничек) Ссылки недоступны для гостей

    и такой код
    .....
    Код:
      <audio id="audio1" class="HTML5AudioPlayer" width="100%">
      <source src="https://cdn.slooply.com/public/demo-mp3/5d7b9e7963030.mp3" type="audio/mpeg" />
      <source src="music/song.ogg" type="audio/ogg" />
    </audio>
    
    .....

    Задаю начало границы (парсю с границами) - CD_GRAN_4

    Код:
    <audio id="audio1" class="HTML5AudioPlayer" width="100%">{br}  <source src="https://cdn.slooply.com/public/demo-mp3/{skip}
    Конец границы
    Код:
    </audio>
    ШАБЛОН ВЫВОДА

    Код:
    <CD_GRAN_4!>;<NIMG><CD_GRAN_3!></NIMG>,<NIMG><CD_GRAN_3!></NIMG>
    После парсинга получается следующее
    Просмотр в тексте
    Код:
    <audio id="audio1" class="HTML5AudioPlayer" width="100%">
    <source src="https://cdn.slooply.com/public/demo-mp3/5da07f8f36e74.mp3" type="audio/mpeg" />
    <source src="music/song.ogg" type="audio/ogg" />
    </audio>;350x270_crop_1593726481_the-code-samples.jpg,350x270_crop_1593726481_the-code-samples.jpg
    
    А вот в CSV полный бред! Он разбивает содержимое границы 4 на несколько строк

    [​IMG]

    Подскажите, пожалуйста, как правильно сграбить от <audio до </audio> полностью в одну ячейку.

    Чего только не перепробовал. За ранее спасибо!
     
    Последнее редактирование: 4 июл 2020
    kagorec нравится это.
  2. Root

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

    Регистрация:
    10 мар 2010
    Сообщения:
    14.818
    Город:
    Барнаул
    Приложите файл проекта (главное меню - файл - сохранить проект), чтобы было понятно, какие настройки вы выполнили.
     
  3. kagorec

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

    Регистрация:
    3 янв 2011
    Сообщения:
    4.431
    Адрес:
    Latvia
    ...
    Давно прошло то время когда в шаблоне вывода настраивалось разделение ячеек через точку с запятой ;
    Сейчас правильно начинать CSV проект с верхней кнопки Файл -> Создать новый проект парсинга в CSV.
    В шаблоне вывода вставлять разделителли не ; а макрос [CSVCS] вызвать можно клавишей F3
     
    Последнее редактирование: 4 июл 2020
  4. jeck2020

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

    Регистрация:
    11 июн 2020
    Сообщения:
    10
    Город:
    Санкт-Петербург
    Прошу прощение за оформление. Исправил. Файл проекта прилагаю
     

    Вложения:

    • freshs.cdp
      Размер файла:
      39,5 КБ
      Просмотров:
      4
  5. Root

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

    Регистрация:
    10 мар 2010
    Сообщения:
    14.818
    Город:
    Барнаул
    У вас было отключено преобразование контента в формат CSV.
     

    Вложения:

    • freshs_3.cdp
      Размер файла:
      41,8 КБ
      Просмотров:
      4
  6. jeck2020

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

    Регистрация:
    11 июн 2020
    Сообщения:
    10
    Город:
    Санкт-Петербург
    Благодарю, работает. Просто я оооооочень давно пользовался кокой-то версией, где ставилось именно ; . Естественно эти знания и остались, а так все ок, решились сразу многие проблемы :) Спасибо!
     
    Root нравится это.

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