мульти JSONarray проблема - PullRequest
       3

мульти JSONarray проблема

1 голос
/ 17 ноября 2010


Я получил этот JSONArray, но не могу понять, как поместить его в просмотр списка.я выяснил ArrayAdapter, но он не дает мне правильный результат

[{"id":"1","name":"Joris","sex":"1","birthyear":"1987"},{"id":"2","name":"bjorn","sex":"1","birthyear":"1987"},{"id":"3","name":"Mel","sex":"0","birthyear":"1992"},{"id":"4","name":"Peter","sex":"1","birthyear":"1955"},{"id":"5","name":"Geer","sex":"1","birthyear":"1979"}]

это мой результат на телефоне в списке после использования ArrayAdapter.
Может ли кто-нибудь мне помочь?

{"id":"1","name":"Joris","sex":"1","birthyear":"1987"}
{"id":"2","name":"bjorn","sex":"1","birthyear":"1987"}
{"id":"3","name":"Mel","sex":"0","birthyear":"1992"}
{"id":"4","name":"Peter","sex":"1","birthyear":"1955"}
{"id":"5","name":"Geer","sex":"1","birthyear":"1979"}

Ответы [ 2 ]

1 голос
/ 01 июля 2011

Этот разбор json в java примере может помочь

0 голосов
/ 17 ноября 2010

Не знаю, как ты обошел его, но если бы сделал это так.

Строка, которая у вас есть, представляет собой коллекцию объектов JSON, это массив JSON с точки зрения Java, поэтому первым шагом будет анализ этого массива и получение каждой строки в ArrayList. Этот ArrayList должен быть ArrayList из String [], где каждая строка должна быть массивом, содержащим идентификатор, пол, год рождения и т. Д.

Вы можете проверить этот пост для анализа JSON: Разбор JSON в Android

Следующим шагом будет создание настраиваемого адаптера listAdapter, чтобы я мог передать созданный ArrayList, извлечь из него элементы и отобразить их любым удобным для меня способом.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...