java解析json
来源:互联网 发布:python开发手机游戏 编辑:程序博客网 时间:2024/06/06 00:57
/** * java解析json对象,解析出对象和字符串及数组并遍历出相应的值 */private static void strJsonObj(){ String json = "{'name': 'helloworlda','array':[{'a':'111','b':'222','c':'333'},{'a':'999'}],'address':'111','people':{'name':'happ','sex':'girl'}}"; JSONObject jsonobj=JSONObject.fromObject(json);//将字符串转化成json对象 String name=jsonobj.getString("name");//获取字符串。 JSONArray array=jsonobj.getJSONArray("array");//获取数组 JSONObject obj=jsonobj.getJSONObject("people");//获取对象 System.out.println("===============strJsonObj=================="); System.out.println("jsonobj : "+jsonobj); System.out.println("array : "+array); System.out.println("obj : "+obj.getString("name")); //遍历json对象 Iterator<?> objkey=obj.keys(); while (objkey.hasNext()) {// 遍历JSONObject String aa2 = (String) objkey.next().toString(); String bb2 = obj.getString(aa2); System.out.println(aa2+":"+bb2); } //遍历数组 for (int i = 0; i < array.size(); i++) { System.out.println("item "+ i + " :" + array.getString(i)); } }}
1 0
- Json Gson java解析json
- JAVA JSON解析:类XPATH解析JSON
- Java解析Json(org.json,json-lib)
- JAVA解析json数据
- Java解析Json串
- java解析json文本
- java 解析 json 字符串
- JSON Java解析
- Java解析JSON数据
- java解析json字符串
- java解析json
- java解析json
- java解析json
- java json解析
- java解析json格式文件
- Java中的Json解析
- java解析json
- java解析json
- NGINX: SELinux 13:permission denied
- android6.0 adbd深入分析(二)adb驱动数据的处理、写数据到adb驱动节点
- android(NDK+JNI)---jni开发资料
- linux 从终端打开
- js使用Autocomplete实现联想框
- java解析json
- [Java]String类常用方法
- Eclipse 常用快捷按键总结
- 换工作利弊分析
- Java线上应用故障排查之二:高内存占用
- Java基础知识回顾
- 深入理解classLoader
- 自定义View,包括事件分发,滑动冲突,测量以及布局
- nginx+tomcat 慢响应问题定位