radityakurnianto

Parser

Mar 24th, 2015
329
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 0.86 KB | None | 0 0
  1. JsonFactory jsonFactory = new JsonFactory();
  2. JsonParser jsonParser = jsonFactory.createJsonParser(jsonDownloader.DownloadJsonData("bigdata.json", params));
  3.  
  4. while (jsonParser.nextToken() != JsonToken.END_ARRAY){
  5.     while (jsonParser.nextToken() != JsonToken.END_OBJECT){
  6.     String keyName = jsonParser.getCurrentName();
  7.     if(Configuration.V_RECORD_JSON_DATA.equals(keyName)){
  8.             jsonParser.nextToken();
  9.                 List<String> keyJson = new ArrayList<>(), keyValueJson = new ArrayList<>();
  10.                     while (jsonParser.nextToken() != JsonToken.END_OBJECT){
  11.                             String key = jsonParser.getCurrentName();
  12.                                 jsonParser.nextToken();
  13.                                 String keyValue = jsonParser.getText(); // the geojson value may be place here
  14.                             }
  15.                         }
  16.         }
  17.     }
Advertisement
Add Comment
Please, Sign In to add comment