java解析JSON 数组数据 实例

15411年前 (2015-10-26)java技术4863


 public  static void main (String args[]){
  String sJson ="[{'acceptTime':'2011-11-24 17:55:00','acceptAddress':'上海邮政速递物流长宁经营部','remark':'收寄'},"+
  "{'acceptTime':'2011-11-24 17:59:00','acceptAddress':'上海邮政速递物流长宁经营部','remark':'离开处理中心,发往上海市邮政公司邮政速递局'},"+
  "{'acceptTime':'2011-11-24 23:54:38','acceptAddress':'上海市','remark':'到达处理中心,来自上海邮政速递物流长宁经营部'},"+
  "{'acceptTime':'2011-11-25 00:17:42','acceptAddress':'上海市','remark':'离开处理中心,发往USSFOF'},"+
  "{'acceptTime':'2011-12-05 07:41:00','acceptAddress':'美国 94704','remark':'到达投递局'},"+
  "{'acceptTime':'2011-12-05 11:07:00','acceptAddress':'美国 94703','remark':'妥投'}]";
  JSONArray jsonArray;
   try {
    jsonArray = new JSONArray(sJson);
    int iSize = jsonArray.length();
    for (int i = 0; i < iSize; i++) {
     JSONObject jsonObj = jsonArray.getJSONObject(i);
     System.out.println( jsonObj.get("acceptTime")+","+jsonObj.get("acceptAddress")+","+jsonObj.get("remark"));
    }
   } catch (JSONException e) {
    // TODO Auto-generated catch block
    e.printStackTrace();
   }
 }

本文原创,转载必追究版权。

分享给朋友:

相关文章

MyEclipse 报错:'Building workspace' has encountered a problem解决方法

MyEclipse 报错:'Building workspace' has encountered a problem解决方法

          每次MyEclipse运行 工作空间报错如下:'Building workspac...

js/jquery 实现点击图片更换头像(图片)实例

    总之一句话, 可以先将 file类型 的input 隐藏 起来,通过 图片(头像)的onclick事件 来触发 file 的onclick事件。1.引入外部js:...

dwz +jfinal 批量多文件上传 实例

页面部分:<link href="${root}/style/dwz/uploadify/css/uploadify.css" rel="sty...

mysql 建存储过程 实例

drop PROCEDURE if EXISTS sp_lasqCREATE PROCEDURE sp_lasq()    COMMENT '超过5天自动立案&#...

Java判断是数字还是字符串

方法一:利用正则表达式public class Testone {public static void main(String[] ...

jfinal 定时任务

1、去quartz官网下载 定时任务jar包(http://www.quartz-scheduler.org/)quartz-*.*.*.jar2、创建定时任务:public class SetAre...

评论列表

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。