初学java,参考网上的博客,总结解析json的方法。参考地址: http://blog.youkuaiyun.com/walkcode/article/details/8606752
1.例子:
- {
- "cityInfo": [
- {
- "cityId": "001",
- "cityName": "嘉兴"
- },
- {
- "cityId": "002",
- "cityName": "宁波"
- }
- ],
- "name": "浙江省"
- }
- JSONObject obj = new JSONObject(json.toString());
- JSONArray obj2 = obj.getJSONArray("cityInfo");
- for (int i = 0; i < obj2.length(); i++) {
- JSONObject temp = new JSONObject(obj2.getString(i));
- System.out.println(temp.getString("cityId"));
- System.out.println(temp.getString("cityName"));
- }
- System.out.println("============所在省份为=================");
- System.out.println(obj.getString("name"));
本文介绍了一个使用Java解析JSON数据的具体示例,展示了如何通过JSONObject和JSONArray处理嵌套的JSON对象和数组,提取城市ID和名称等信息。
777

被折叠的 条评论
为什么被折叠?



