JSON解析
2015-07-24 18:57
776 查看
JSON网络小数据传输,易于阅读和编写
JSON导入包:
1.项目右键——>点击 Build Path——>点击 add External Archives——>包的位置
2.项目右键——>点击 Build Path——>点击 configure Build Path——>Libraries——>add External Archives——>包的位置——>Remove——>ok
JSON的创建
运行结果:
{“clazzname”:”一年级一班”,”num”:3,”students”:[{“name”:”张三”},{“name”:”李四”},{“name”:”王五”}]}
Json解析
运行结果
{“username”:”张三”}
{“username”:”李四”}
{“username”:”王五”}
张三
李四
王五
一年级一班
JSON导入包:
1.项目右键——>点击 Build Path——>点击 add External Archives——>包的位置
2.项目右键——>点击 Build Path——>点击 configure Build Path——>Libraries——>add External Archives——>包的位置——>Remove——>ok
JSON的创建
JSONObject obj=new JSONObject(); obj.put("name","张三"); JSONObject obj2=new JSONObject(); obj2.put("name","李四"); JSONObject obj3=new JSONObject(); obj2.put("name","王五"); JSONArray array=new JSONArray(); array.add(obj); array.add(obj2); array.add(obj3); JSONObject clazz=new JSONObject(); clazz.put("clazzname","一年级一班"); clazz.put("num",3); clazz.put("students",array); System.out.println(clazz.toString());
运行结果:
{“clazzname”:”一年级一班”,”num”:3,”students”:[{“name”:”张三”},{“name”:”李四”},{“name”:”王五”}]}
Json解析
JSONObject json=JSONObject.fromObject(clazz); System.out.println(clazz.getJSONArray("student").getJSONObject(0)); System.out.println(clazz.getJSONArray("student").getJSONObject(1)); System.out.println(clazz.getJSONArray("student").getJSONObject(2)); System.out.println(clazz.getJSONArray("student").getJSONObject(0).getString("username")); System.out.println(clazz.getJSONArray("student").getJSONObject(1).getString("username")); System.out.println(clazz.getJSONArray("student").getJSONObject(2).getString("username")); System.out.println(clazz.getString("clazzname"));
运行结果
{“username”:”张三”}
{“username”:”李四”}
{“username”:”王五”}
张三
李四
王五
一年级一班
相关文章推荐
- XML 与 JSON 优劣对比
- newtonsoft.json解析天气数据出错解决方法
- vbs 解析json jsonp的方法
- jquery JSON的解析方式示例介绍
- c#版json数据解析示例分享
- ASP JSON类文件的使用方法
- C#实现对Json字符串处理实例
- C#实现Json转Unicode的方法
- php解析json数据实例
- PHP6 先修班 JSON实例代码
- 关于JSON以及JSON在PHP中的应用技巧
- .Net中的json操作类用法分析
- JavaScript中字符串(string)转json的2种方法
- js Object2String方便查看js对象内容
- C#中的DataSet、string、DataTable、对象转换成Json的实现代码
- Json实现异步请求提交评论无需跳转其他页面
- javascript中JSON对象与JSON字符串相互转换实例
- javascript格式化json显示实例分析
- jquery处理json数据实例分析
- jQuery向后台传入json格式数据的方法