本文主要是介绍《第一行代码-Android》学习笔记(二十四),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
1.常用的json解析:
JSONArray jsonArray = new JSONArray(result);
for(int i = 0; i < jsonArray.length(); i++){
JSONObject jsonObject = jsonArray.getJSONObject(i);
App app = new App();
app.setId(jsonObject.getInt("id"));
app.setName(jsonObject.getString("name"));
app.setVersion(jsonObject.getString("version"));
list.add(app);}
2.使用GSON库:可以使json解析变得无比简单
a) 解析一般json字符串:
Gson gson=new Gson();
Person person=gson.fromJson(jsonData,Person.class);
b) 解析json数组:
Gson gson=new Gson();
List<Person> list=gson.fromJson(jsonData, new TypeToken<List<Person>>(){}.getType());
这篇关于《第一行代码-Android》学习笔记(二十四)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!