java解析JSON 数组数据 实例

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


 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();
   }
 }

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

分享给朋友:

相关文章

dwz+jfinal 市县下拉菜单二级联动(实例)

在DWZ文档中对组合框combox的是这样描述的:在传统的select 用class 定义:class=”combox”, html 扩展:保留原有属性name,  增加了属性:ref。re...

java 实现自增编号+Oracle序列

原理:a,a++,fillStr(a, 9, false, "0");新建序列:create sequence seq_lineminvalue 1maxvalue 9999999...

Java判断是数字还是字符串

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

MySQL、Oracle数据库字段分别设置默认系统时间

MySQL设置方法:1、将字段类型设为  TIMESTAMP 2、将默认值设为  CURRENT_TIMESTAMPMySQL 脚本实现用例--添加CreateTime 设置默认时...

org.apache.subversion.javahl.ClientException: ¾ܾø·ÃÎʡ£ svn: Can't move 'E:\workspace\TourMarkets\.

org.apache.subversion.javahl.ClientException: ¾ܾø·ÃÎʡ£  svn: Can't move 'E:\workspace\T...

评论列表

发表评论

访客

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