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

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

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

JSON и Андроид - Android

25.07.2016, 16:07. Просмотров 142. Ответов 2

Ребята помогите распарсить строку вида

[{"device_id":"31513315819385135","alias":"test","date":"25.07.16","time":"16:08","id":1},{"device_id":"357399061663055","alias":"test1","date":"25.07.16","time":"16:09","id":2}]

Делал так:

Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
public class JSON {
    private JSONObject jsonObject;
 
    public void toJSON(String s) {
        try {
            jsonObject = new JSONObject(s);
        } catch (JSONException e) {
            e.printStackTrace();
        }
    }
 
    public String getValueString(String key) {
        try {
            return jsonObject.getString(key);
        } catch (JSONException e) {
            e.printStackTrace();
        }
        return "";
    }
}
Но выкидывает NullPointer на getValueString();

Вызываю так
Java
1
2
3
JSON json = new JSON();
json.toJSON(ТУТ ТОТ JSON);
String device_id = json.getValueString("device_id");
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
25.07.2016, 16:07     JSON и Андроид
Посмотрите здесь:

Android Андроид и MySql
Android Андроид БД
Android OnClickListener в Андроид
Программирование на андроид Android
Android Ошибка - Errororg.json.JSONExceprion: Value bd.json of type java.lang.String cannot be converted to JSONObject
Портирование на Андроид Android
Android С++ и Андроид
БД в Андроид Android
MySQL и Андроид Android
Android Переход C# на Андроид
Приложение на андроид Android
Переквалификация с C# на андроид Android

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Паблито
2014 / 1756 / 546
Регистрация: 12.05.2014
Сообщений: 6,226
Завершенные тесты: 1
25.07.2016, 16:16     JSON и Андроид #2
Сообщение было отмечено автором темы, экспертом или модератором как ответ
там лишние [ ] в начале и конце json-а
kqu
0 / 0 / 0
Регистрация: 08.07.2016
Сообщений: 29
25.07.2016, 16:25  [ТС]     JSON и Андроид #3
все работает) спасибо
Yandex
Объявления
25.07.2016, 16:25     JSON и Андроид
Ответ Создать тему
Опции темы

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