Java 如何解析PHP返回的JSON数组
JsonJava 如何解析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类来保
{
"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());