2017-02-05 1 views
1

Мне удалось получить текст JSON в String, и все в порядке.Как я могу перенести код из библиотеки org.json в кодовое имя json parser?

Это выглядит следующим образом:

{ "контакты": [{ "ID": "1", "имя": "Эндрю", "фамилия": "ааааа", "адрес": «red street 12», «phone1»: «312312312», «phone2»: «»}, «id»: «0», «name»: «Marco», «surname»: «Gioia», «адрес», : "синий улица 3", "Phone1": "12345678", "phone2": "123456789"}]}

То, что я имел обыкновение делать, чтобы извлечь имя было просто:

JSONObject nodeRoot = new JSONObject(jsonString); 
JSONArray nodeStats = nodeRoot.getJSONArray("contacts"); 
String name = nodeStats.getJSONObject(i).getString("name"); 

Но использование внешних банок выглядит беспорядочным в cn1, а не то, что вы действительно хотите предпочесть. Как я могу справиться с этим с помощью парсера cn1 json?

Спасибо всем

ответ

1

Используйте cn1json cn1lib. Это порт org.json

Добавьте его в свой проект, используя настройки кодового имени в разделе расширения.

Смежные вопросы