чтение и запись символа новой строки из CSV-файла в базу данных sqlite

-2

Привет, может кто-нибудь мне позвонить, как вставить несколько строк текста в одном поле, а затем проанализировать его, чтобы вставить только в несколько строк SQLite db

например:

this is first line  
this is second line  
this is third line

и в базе данных SQLIte

все выше трех строк должны вставляться в три строки в одном столбце

  • 0
    Итак, вы не можете использовать Google, чтобы найти учебник о том, как импортировать файл CSV в SQLite в Android? Шутки в сторону?
  • 0
    @KlingKlang Я могу успешно импортировать CSV-файл в sqlite, но проблема в том, что в одном из полей у меня от 8 до 10 строк. Для новых строк я пробовал с \ n, "\ n", \ r \ n, "\ r \ n", но при разборе эти строки не вставляются в несколько строк в одном столбце. Неустойчивое значение в db выглядит следующим образом: это первая строка n, это вторая строка n это третья строка
Показать ещё 7 комментариев
Теги:
csv

1 ответ

0

Для многострочных полей в csv вам необходимо заключить их в двойные кавычки:

field1,"this is first line  
this is second line  
this is third line",field3

Двойные кавычки внутри этих полей должны быть экранированы с помощью другой двойной кавычки:

field1,"this is first line  
24"" monitor
this is third line",field3
  • 0
    Благодарю за ваш ответ
  • 0
    @Shiva Это помогло решить вашу проблему?
Показать ещё 2 комментария

Ещё вопросы

Сообщество Overcoder
Наверх
Меню