Читать csv в список. В csv имеются ячейки с переносами.

Поддержка
  • Приветствую всех! Есть csv файл в котором "ячейки" состоят из нескольких строк.
    Как мне считать Басом csv в список, чтобы сохранить структуру.
    Сейчас каждая строка берется в новый элемент списка, что не подходит.

    Спасибо.

  • Проблема решена, сделал другим способом.

  • @saanneekk каким способом?

  • Полистал форум, но ответа на эту тему так и не нашел.

    Есть список в файле csv:

    "- Ну как, Пётр, урожай нынешнего года?
    - Как никогда! Мешок картошки посадил, мешок собрал, и ни одна не пропала!"
    
    "- А какой у вас любимый сок?
    - Сок винограда. Прошедший процесс брожения."
    
    У спирта был выбор - пойти в медицину или приносить радость людям.
    
    "Нас учат, что алкоголь - враг. А Библия учит: ""Возлюби врага своего"". Всё, надеюсь, понятно?! Дело закрыто."
    
    "В автобусе. Кондуктор:
    - Пассажиры, станьте поплотнее - ёлочкой!
    Один мужчина отвечает:
    - Не получается ёлочкой - шишечки мешают!"
    
    "Луна принадлежит всем, и каждый имеет право на неё выть..."
    

    Опенофис такой список умеет различать и сам так форматирует CSV. Если в тексте встречается запятая, которая является символом разделителя, то такая ячейка берется в кавычки. Если в тексте есть слово\фраза в кавычках, то к ним прибавляются еще одни кавычки. Если в предложении нет запятых, то кавычки не используются.

    Как такой список ячеек (из нескольких строк в одной ячейке) приготовить для БАС, чтобы в таком же виде запостить в фейсбук или подобное?

    П.С.
    Тут есть пример, как убрать кавычки, но тогда БАС начинает брать отдельно каждую строку, что не сосвсем подходит.