Я создаю новое приложение для платформы Android, и мне нужно предложение. У меня есть большой объем данных, которые я хочу импортировать в базу данных sqlite, например, 2000 строк. Мой вопрос: как лучше всего загрузить данные в БД?
Два способа, о которых я думаю:
- XML-файл, который содержит все данные, а затем загружает их с помощью объекта DocumentBuilder.
- CSV-файл и загружает его с помощью String Tokenizer. Нашел этот post.
Я хочу, чтобы это было с внешним файлом, потому что когда я выпущу обновление, я заменю только этот файл.
Я хочу что-то, что было бы максимально эффективно — все данные будут загружаться при первом запуске приложения, и мне нужно, чтобы это было быстро.
Любое предложение было бы здорово. Спасибо.