【第16篇】通过fastjson去解析json数组数据
来源:互联网 发布:张家口 知乎 编辑:程序博客网 时间:2024/05/17 04:41
package ivyy.taobao.com.domain.fastjson;import java.util.Iterator;import com.alibaba.fastjson.JSONArray;import com.alibaba.fastjson.JSONObject;/** * @Author:jilongliang * @Date:2014-12-19 * @Version:1.0 * @Description:fastjson和json-lib,gson都支持’如: *正确:jsonStr="[{\"age\":22,\"sex\":\"男\",\"userName\":\"xiaoliang\"},{\"age\":22,\"sex\":\"男\",\"userName\":\"xiaoliang\"}]"; *正确:jsonStr="[{'age':22,'sex':'男','userName':'xiaoliang'},{'age':22,'sex':'男','userName':'xiaoliang'}]"; */public class JsonTest1 {public static void main(String[] args) { //[{"age":22,"sex":"男","userName":"xiaoliang"},{"age":22,"sex":"男","userName":"xiaoliang"}]//jsonStr="[{'age':22,'sex':'男','userName':'xiaoliang'},{'age':22,'sex':'男','userName':'xiaoliang'}]";StringBuffer buff=new StringBuffer();buff.append("[");buff.append("{");buff.append("'weixin'").append(":").append("'YFDSBUYI'").append(",");buff.append("'weibo'").append(":").append("'http://weibo.com/resourceljl'").append(",");buff.append("'qq'").append(":").append("'1302128216'").append(",");buff.append("'email'").append(":").append("'buyee_hr@126.com'").append(",");buff.append("'address'").append(":").append("'广东省云浮市云城区闻莺路39号'").append("");buff.append("}");buff.append(",");//第一个数组结尾buff.append("{");buff.append("'weixin'").append(":").append("'YFDSBUYI'").append(",");buff.append("'weibo'").append(":").append("'http://weibo.com/resourceljl'").append(",");buff.append("'qq'").append(":").append("'1302128216'").append(",");buff.append("'email'").append(":").append("'buyee_hr@126.com'").append(",");buff.append("'address'").append(":").append("'广东省云浮市云城区闻莺路39号'").append("");buff.append("}");buff.append("]");String jsonStr=buff.toString();//转换成数组数据并遍历JSONArray jarr=JSONArray.parseArray(jsonStr);//JSON.parseArray(jsonStr);for (Iterator iterator = jarr.iterator(); iterator.hasNext();) {JSONObject job=(JSONObject)iterator.next();String weibo=job.get("weibo").toString();System.out.println(weibo);}}}
0 0
- 【第16篇】通过fastjson去解析json数组数据
- 【第17篇】通过fastjson去操作对象数据并处理json数据
- 【第22篇】通过JackJson去读取Json数组数据
- 【第18篇】通过fastjson的JSON对象类处理json数组数据
- 【第28篇】通过Gson和FastJson格式化Json数据
- 【第21篇】通过Gson去把字符串转成json,对象转成Json,数组转换成Json处理Json数据
- fastjson解析json数据
- fastjson解析JSON数据
- fastJson解析Json数据
- fastjson解析json数据
- Json数据解析之Fastjson
- 使用FastJson解析Json数据
- 使用FastJson解析Json数据
- 使用FastJson解析Json数据
- 使用fastjson解析json数据
- 使用FastJson解析Json数据
- 使用FastJson解析Json数据
- SparkCore解析json数据fastjson
- 使用Inspectors(巡视器)
- oracle导入dmp文件格式
- session的removeAttribute()和invalidate()的区别
- MVCC(Multi-Version Concurrency Control)多版本并发控制
- Combination Sum (Java)
- 【第16篇】通过fastjson去解析json数组数据
- jQuery操作DOM元素
- jQuery使用之(四)处理页面的表单元素
- 什么是javabean
- Saving HDU 贪心
- 使用Uploadify 时,同时使用了jQuery.Validition 验证控件时,在IE11上出现JS缺少对象错误。
- 解决 easyui iframe 不可见下刷新卡死 的情况
- 被调用函数 ajax 同步 返回值 主函数显示返回值总是undefined
- jQuery使用之(三)处理页面的元素