Json
2016-07-12 23:43
260 查看
import net.sf.json.JSONArray; import net.sf.json.JSONObject; public class Jsont { public static void main(String[] args) { String jsonCont="[{1:{'Fred':'23'},2:'bb',3:'cc',4:'dd'},{'hei':'fred','hello':'becky','hi':'mark'}]"; JSONArray jsonArray=new JSONArray().fromObject(jsonCont); JSONObject jObject2=jsonArray.getJSONObject(0); System.out.println(jObject2); System.out.println(jsonArray); System.out.println(jObject2.get("1"));//by object form return value System.out.println(jObject2.getString("1"));//by object form return value System.out.println(jObject2.getJSONObject("1"));//return value by JSONObject System.out.println(jObject2.getJSONObject("1").get("Fred")); JSONObject jsonObject1 = new JSONObject(); String jsonContent="{'hello':'aadd','abc':'aas'}"; JSONObject jsonObject2=jsonObject1.fromObject(jsonContent); System.out.println(jsonObject2); // jsonContent.format(format., args); } }
get()获取value值不考虑值的类型
getString()获取String类型的value值
getJSONObject()获取JSONObject的value值
同时JSONArray里可以嵌套JSONObject,JSONObject可以嵌套JSONArray
相关文章推荐
- java对世界各个时区(TimeZone)的通用转换处理方法(转载)
- java-注解annotation
- java-模拟tomcat服务器
- java-用HttpURLConnection发送Http请求.
- java-WEB中的监听器Lisener
- Android IPC进程间通讯机制
- Android Native 绘图方法
- Android java 与 javascript互访(相互调用)的方法例子
- 介绍一款信息管理系统的开源框架---jeecg
- 聚类算法之kmeans算法java版本
- java实现 PageRank算法
- PropertyChangeListener简单理解
- c++11 + SDL2 + ffmpeg +OpenAL + java = Android播放器
- 插入排序
- 冒泡排序
- 堆排序
- 快速排序
- 二叉查找树