<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12

      將JSON轉(zhuǎn)換成MAP的工具類

      package com.xxxx.util;
      
      import java.io.BufferedReader;
      import java.io.InputStream;
      import java.io.InputStreamReader;
      import java.net.URL;
      import java.util.ArrayList;
      import java.util.HashMap;
      import java.util.Iterator;
      import java.util.List;
      import java.util.Map;
      import net.sf.json.JSONArray;
      import net.sf.json.JSONObject;
      
      public class MapTools {
         
          public static List<Map<String, Object>> parseJSON2List(String jsonStr){
              JSONArray jsonArr = JSONArray.fromObject(jsonStr);
              List<Map<String, Object>> list = new ArrayList<Map<String,Object>>();
              Iterator<JSONObject> it = jsonArr.iterator();
              while(it.hasNext()){
                  JSONObject json2 = it.next();
                  list.add(parseJSON2Map(json2.toString()));
              }
              return list;
          }
          
         
          public static Map<String, Object> parseJSON2Map(String jsonStr){
              Map<String, Object> map = new HashMap<String, Object>();
              //最外層解析
              JSONObject json = JSONObject.fromObject(jsonStr);
              for(Object k : json.keySet()){
                  Object v = json.get(k); 
                  //如果內(nèi)層還是數(shù)組的話,繼續(xù)解析
                  if(v instanceof JSONArray){
                      List<Map<String, Object>> list = new ArrayList<Map<String,Object>>();
                      Iterator<JSONObject> it = ((JSONArray)v).iterator();
                      while(it.hasNext()){
                          JSONObject json2 = it.next();
                          list.add(parseJSON2Map(json2.toString()));
                      }
                      map.put(k.toString(), list);
                  } else {
                      map.put(k.toString(), v);
                  }
              }
              return map;
          }
          
         
          public static List<Map<String, Object>> getListByUrl(String url){
              try {
                  //通過HTTP獲取JSON數(shù)據(jù)
                  InputStream in = new URL(url).openStream();
                  BufferedReader reader = new BufferedReader(new InputStreamReader(in));
                  StringBuilder sb = new StringBuilder();
                  String line;
                  while((line=reader.readLine())!=null){
                      sb.append(line);
                  }
                  return parseJSON2List(sb.toString());
              } catch (Exception e) {
                  e.printStackTrace();
              }
              return null;
          }
          
         
          public static Map<String, Object> getMapByUrl(String url){
              try {
                  //通過HTTP獲取JSON數(shù)據(jù)
                  InputStream in = new URL(url).openStream();
                  BufferedReader reader = new BufferedReader(new InputStreamReader(in));
                  StringBuilder sb = new StringBuilder();
                  String line;
                  while((line=reader.readLine())!=null){
                      sb.append(line);
                  }
                  return parseJSON2Map(sb.toString());
              } catch (Exception e) {
                  e.printStackTrace();
              }
              return null;
          }
          
          
          //test
          public static void main(String[] args) {
              String url = "http://...";
              List<Map<String,Object>> list = getListByUrl(url);
              System.out.println(list);
          }
      }
      

       

      posted @ 2014-08-28 09:40  daijinming  閱讀(1031)  評(píng)論(1)    收藏  舉報(bào)
      主站蜘蛛池模板: 欧洲性开放老太大| 亚洲va中文字幕无码久久| 日本夜爽爽一区二区三区| 国产性色的免费视频网站| 国产中文字幕精品在线| 欧美成年黄网站色视频| 免费又爽又大又高潮视频| 亚洲最大的成人网站| 人妻中文字幕精品一页| 国产av一区二区不卡| 国产精品一级久久黄色片| 99国产欧美另类久久久精品| 亚洲国产精品久久久久婷婷图片| 色综合久久中文综合久久激情| 国内精品自产拍在线播放| 国产在线无码视频一区二区三区| 少妇又爽又刺激视频| 国产草草影院ccyycom| 黑水县| 日本中文字幕在线播放| 国产真人无码作爱视频免费| 任我爽精品视频在线播放| 免费av深夜在线观看| 宣化县| 亚洲av尤物一区二区| 五级黄高潮片90分钟视频| 国产一区二区三区麻豆视频| 国产 另类 在线 欧美日韩| 熟女蜜臀av麻豆一区二区| 亚洲AV成人无码久久精品| 国产精品自在自线免费观看| 成人3D动漫一区二区三区| 欧美日韩精品一区二区视频| 午夜福利国产盗摄久久性| 天天影视色香欲综合久久| 国产国语一级毛片| 国产高清自产拍av在线| 黑人巨大无码中文字幕无码| 色综合久久综合中文综合网| 国产午夜亚洲精品不卡下载| 国内不卡一区二区三区|