2015-03-01 3 views
-3

JsonКак Разобрать Возвращается JSON массив из PHP

{ 
    "title": "lorem", 
    "image": "ipsum", 
    "0": "dummytext", 
    "1": "printingandtypesetting", 
    "2": "industry", 
    // etc... 
} 

Я возвращаюсь массив из PHP файл.

Как разобрать этот массив в моем приложении и использовать каждый элемент в массиве, например, Заголовок, или запустите их, а затем запустите новое действие, отображающее их.

ответ

1

Вы можете использовать библиотеку GSON (https://code.google.com/p/google-gson/) для анализа данных JSON.

Вам просто нужно создать класс POJO, содержащий переменные, которые возвращаются из вашего php-файла, а библиотека GSON может справиться с остальными.

Это, как вы могли бы превратить его в объект, если класс был назван «Сотрудник» (только в качестве примера)

Employee employee = (Employee)gson.fromJson(InputString, new TypeToken<Employee>(){}.getType()); 

с «gson» быть экземпляром GSON, и «InputString» являясь вашей строкой JSON.

+0

Это со мной сложно, потому что я новичок в Java, но спасибо в любом случае за помощь :) Я бы предпочел не использовать какую-либо библиотеку просто чистую. –

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