Форум программистов, компьютерный форум CyberForum.ru

Программирование Android

Войти
Регистрация
Восстановить пароль
 
XlorD59
1 / 1 / 0
Регистрация: 28.05.2013
Сообщений: 50
#1

Парсинг данных из CSV файла - Android

16.04.2016, 18:38. Просмотров 119. Ответов 0
Метки нет (Все метки)

День добрый.

Нужно скачать csv-файл с веба и занести его в базу данных.

Тут я создаю датабазу:

Java
1
2
3
4
5
6
7
8
9
10
11
12
13
class DBHelper extends SQLiteOpenHelper {
        public DBHelper(Context context) {
            super(context, "csvDB", null, 1);
        }
 
        @Override
        public void onCreate(SQLiteDatabase db) {
            db.execSQL("create table csvDB ("
                    + "id integer primary key autoincrement,"
                    + "column1 text,"
                    + "column2 text" + ");");
        }
    }
Потом соответственно в нужном мне месте создаю экземпляр и content values для записи:

Java
1
2
3
DBHelper dbHelper = new DBHelper(this);
ContentValues cv = new ContentValues();
SQLiteDatabase db = dbHelper.getWritableDatabase();

А дальше мне не понятно как скачать и парсить в бд саму таблицу csv.

Сам файл имеет такой вид:

| text1 | text11 |
| text2 | text22 |
| text3 | text33 |

Т.е. просто 2 столбца, один нужно закинуть в бд в столбец column1, другой - в column2.
И лежит этот файл где-то в вебе "https://csvdoc.csv".

Я так понимаю, будет что-то похожее на это:

Java
1
2
3
4
rawQuery("Insert into csvDB (_id, column1, column2)
values ( text1, text11 )
values ( text2, text22 )
values ( text3, text33 );");
Как это правильно сделать?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
16.04.2016, 18:38     Парсинг данных из CSV файла
Посмотрите здесь:

Android Чтение из файла (отображение и изменение данных)
Android Парсинг xml из файла на сервере
Android Парсинг большого объема JSON данных
Android Парсинг XML
Android Парсинг json, многомерный массив с разными типами данных
Android Парсинг JSON-файла
Парсинг XML Android
Парсинг JSON-строки и вывод данных из строки Android
Парсинг сайта Android
Парсинг xml-файла Android
Android Парсинг данных с календаря
Android Чтение данных из файла

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru