Saturday, May 19, 2018

parsing - how to parse this json data to java

Here is the json code..i am new to json parsing..so please let me know how to parse this json data to java.
thanks in advance!!



  {
"geometry" : {
"location" : {
"lat" : 13.0561990,

"lng" : 80.2348820
}
},
"icon" : "http://maps.gstatic.com/mapfiles/place_api/icons/generic_business-71.png",
"id" : "cf67cea9c203824f58eaf5abe98a08912593bf90",
"name" : "Mahalingapuram Branch",
"reference" : "CnRsAAAAlAu76wP4EspUn8qk6yUBndsDI7RaEmDaXHc2gP1bomAP_22ZeswWfj3ganEwX9jO2BYjRo6eoeKlwrSeMNDv5h94zqnsNncDntlKN_MqC-gegTBZLX5YxOSA-vzuk6bKe3BJlHytW_wKJJs0Nxf3jRIQT1yYWTlDdMhk9EyS8ulMghoUZK5J51RRVKo12LPdHm_qCQWX_VA",
"types" : [ "establishment" ],
"vicinity" : "Mahalingapuram Main Road, Nungambakkam, Chennai"
}



after parsing the java code here but error occur



public static void main(String[] args) throws Exception{
InputStream is = JsonParsing.class.getResourceAsStream( "");
String jsonTxt = IOUtils.toString( is );
JSONObject json = (JSONObject)JSONSerializer.toJSON(jsonTxt);
JSONObject html_attribution = json.getJSONObject(“html_attribution");
JSONObject geometry= json.getJSONObject(“geometry”);

JSONObject location= json.getJSONObject(“location”);

double latitude = json.getDouble("latitude");
double longitude = json.getDouble("longitude");
String icon= result.getString("icon");
String id = result.getString("id");
String reference= result.getString("reference");
String name = result.getString("name");
String vicinity = result.getstring("vicinity");


System.out.println("html_attribution: " + html_attribution);
System.out.println("location: " + location);
System.out.println(“latitude: “ + latitude);
System.out.println(“latitude: “ + longitude);
System.out.println("result: " + result);
}

No comments:

Post a Comment

plot explanation - Why did Peaches' mom hang on the tree? - Movies & TV

In the middle of the movie Ice Age: Continental Drift Peaches' mom asked Peaches to go to sleep. Then, she hung on the tree. This parti...