gson操作笔记一

public static void main(String[] args) {
		// TODO Auto-generated method stub
		
		String str1 = "{ 'nu': '886110834912', 'message': 'ok', 'comcontact': '400-188-8888', 'ischeck': '1', 'com': 'tiantian', 'condition': 'F00', 'status': '1', 'data': [{ 'time': '2014-12-29 18:31:02', 'context': '快件已签收,签收人是草签,签收网点是深圳华侨城站(0755-86588603,13714523244)' }, { 'time': '2014-12-29 18:27:47', 'context': '深圳华侨城站(0755-86588603,13714523244)的黄建宽13414690666正在派件,扫描员是黄建宽13414690666' }, { 'time': '2014-12-28 09:23:31', 'context': '快件到达深圳华侨城站(0755-86588603,13714523244),上一站是深圳分拨中心扫描员是郭峰15118001305' }, { 'time': '2014-12-28 06:33:32', 'context': '快件在深圳分拨中心由邓志强扫描发往深圳华侨城站(0755-86588603,13714523244)' }, { 'time': '2014-12-26 21:43:03', 'context': '快件在南通分拨陆运由王超扫描发往深圳分拨中心' }, { 'time': '2014-12-26 21:37:54', 'context': '快件到达南通川港(0513-66007000),上一站是南通川港四部扫描员是范金生' }, { 'time': '2014-12-26 20:38:22', 'context': '快件在南通川港四部由胡磊扫描发往南通川港(0513-66007000)' }], 'state': '3', 'comurl': 'http://www.ttkdex.com' }";
		
		String str2 = "[{time=2015-01-07 18:48:52, context=江苏省连云港市公司 已签收 操作员:签收人: 天马网络}, {time=2015-01-07 10:36:44, context=江苏省连云港市公司 派件中 操作员:派件人: 孙德全}, {time=2015-01-07 08:38:00, context=江苏省连云港市公司 已收入 操作员:尚海燕}, {time=2015-01-07 04:07:26, context=淮安转运中心公司 已发出 操作员:康跃忠}, {time=2015-01-07 04:03:20, context=淮安转运中心公司 已收入 操作员:周锦祥}, {time=2015-01-06 19:17:05, context=蚌埠转运中心公司 已发出 操作员:赵后杰}, {time=2015-01-06 19:16:49, context=蚌埠转运中心公司 已收入 操作员:张翔翔}, {time=2015-01-06 18:46:33, context=安徽省蚌埠市公司 已发出 操作员:洪幸运}, {time=2015-01-06 18:45:09, context=安徽省蚌埠市公司 已收入 操作员:赵峰}, {time=2015-01-06 17:57:39, context=安徽省蚌埠市龙子湖一部公司 已收件 操作员:取件人: 卫东}]";
		
		Gson gs = new Gson();
		ReceiveBean rb = gs.fromJson(str1, ReceiveBean.class);
		
		
		List<Map<String,String>> list = new ArrayList<Map<String,String>>();
				
		list= rb.getData();
		
		Map<String,String> map = new LinkedHashMap<String, String>();
//		
		for(int i =0;i<list.size();i++){
			
			map = list.get(i);
			
			System.out.println(map.get("time"));
			

			System.out.println(map.get("context"));
			
//			System.out.println(map);
		}
		
	}

 控制台打印:

2014-12-29 18:31:02
快件已签收,签收人是草签,签收网点是深圳华侨城站(0755-86588603,13714523244)
2014-12-29 18:27:47
深圳华侨城站(0755-86588603,13714523244)的黄建宽13414690666正在派件,扫描员是黄建宽13414690666
2014-12-28 09:23:31
快件到达深圳华侨城站(0755-86588603,13714523244),上一站是深圳分拨中心扫描员是郭峰15118001305
2014-12-28 06:33:32
快件在深圳分拨中心由邓志强扫描发往深圳华侨城站(0755-86588603,13714523244)
2014-12-26 21:43:03
快件在南通分拨陆运由王超扫描发往深圳分拨中心
2014-12-26 21:37:54
快件到达南通川港(0513-66007000),上一站是南通川港四部扫描员是范金生
2014-12-26 20:38:22
快件在南通川港四部由胡磊扫描发往南通川港(0513-66007000)

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值