网络爬虫返回json处理数据
JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。它基于JavaScript(Standard ECMA-262 3rd Edition - December 1999)的一个子集。
JSON 表示名称 / 值对的方式
  按照最简单的形式,可以用下面这样的 JSON 表示"名称 / 值对": 
            { "name": "Brett", "lage":22,"sex": "女" } ,这表示了一个JsonObject。
            [{name:"张三:",age:21,sex:"女"},{name:"李斯",age:21,sex:"女"},{name:"王五",age:21,sex:"女"}],使用中括弧表示JsonArray,是json对象数组。
       一、解析第一种单个json对象的json数据。数据从网络上获取。演示实例为 查询手机号码归属地。
       
[java] 
view plaincopyprint?
 
- URL url;  
 -         StringBuffer sb = new StringBuffer();  
 -         String line = null;  
 -         try {  
 -             url = new URL(  
 -             "http://api.showji.com/Locating/default.aspx?m=13763089126&output=json&callback=querycallback");  
 -             HttpURLConnection conn = (HttpURLConnection) url.openConnection();  
 -             InputStream is = conn.getInputStream();  
 -             BufferedReader buffer = new BufferedReader(  
 -                     new InputStreamReader(is));  
 -             while ((line = buffer.readLine()) != null) {  
 -                 sb.append(line);  
 -             }  
 -   
 -         } 
                        
                    
 
 
                    
                    
                        免责声明: 本文仅代表作者个人观点,与爱易网无关。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。