Java 如何解析PHP返回的JSON数组

Java 如何解析PHP返回的JSON数组,java,php,android,json,Java,Php,Android,Json,Json { "title": "lorem", "image": "ipsum", "0": "dummytext", "1": "printingandtypesetting", "2": "industry", // etc... } 我从PHP文件返回数组 如何在我的应用程序中解析此数组,并使用数组中的每一项,例如标题,或者循环遍历它们,然后开始显示它们的新活动。您可以使用谷歌的GSON库()解析JSON数据 您只需创建一个POJO类来保

Json

{
    "title": "lorem",
    "image": "ipsum",
    "0": "dummytext",
    "1": "printingandtypesetting",
    "2": "industry",
    // etc...
}
我从PHP文件返回数组


如何在我的应用程序中解析此数组,并使用数组中的每一项,例如标题,或者循环遍历它们,然后开始显示它们的新活动。

您可以使用谷歌的GSON库()解析JSON数据

您只需创建一个POJO类来保存从php文件返回的变量,GSON库就可以处理其余的变量

如果您的类名为“Employee”(仅举一个例子),则可以通过这种方式将其转换为对象

Employee Employee=(Employee)gson.fromJson(InputString,new-TypeToken(){}.getType());

“gson”是gson的一个实例,“InputString”是您的JSON字符串。

这对我来说有点复杂,因为我是Java新手,但无论如何还是要感谢您的帮助:)我不想只使用任何库。
Employee employee = (Employee)gson.fromJson(InputString, new TypeToken<Employee>(){}.getType());