首页 > 其他 > 详细

jackson readTree

时间:2014-08-27 14:39:18      阅读:662      评论:0      收藏:0      [点我收藏+]
String jsonstr = "{\"msg\":{\"head\":{\"version\":\"1.0\",\"bizcode\":\"1006\",\"senddate\":\"20140827\",\"sendtime\":\"110325\",\"seqid\":\"1\"},\"body\":{\"datalist\":\"wahaha\",\"rstcode\":\"000000\",\"rstmsg\":\"成功\"}}}";
        ObjectMapper mapper = new ObjectMapper();  
        
        //允许出现特殊字符和转义符
        mapper.configure(Feature.ALLOW_UNQUOTED_CONTROL_CHARS, true) ;
        JsonNode root = mapper.readTree(jsonstr); 
        
        JsonNode msg = root.path("msg");  
        JsonNode head = msg.path("head");  
        JsonNode body = msg.path("body");  
        
        String bizcode = head.path("bizcode").asText();  
        String datalist = body.path("datalist").asText();  
        
        System.err.println(bizcode);
        System.err.println(datalist);
        
        System.err.println(root.path("msg").path("body").path("datalist").asText());

  

jackson readTree

原文:http://www.cnblogs.com/yangy608/p/3939315.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!