Android - Parsear Json desde http

   
Vista:

Parsear Json desde http

Publicado por Nestor (3 intervenciones) el 27/03/2016 00:13:37
Hola gente tengo que parsear el siguiente json que proviene de esta pagina

http://maps.google.com/maps/api/geocode/json?address=guayaquil+1000+merlo+buenos+aires+argentina

El json es el siguiente:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
{
   "results" : [
      {
         "address_components" : [
            {
               "long_name" : "1000",
               "short_name" : "1000",
               "types" : [ "street_number" ]
            },
            {
               "long_name" : "Guayaquil",
               "short_name" : "Guayaquil",
               "types" : [ "route" ]
            },
            {
               "long_name" : "Merlo",
               "short_name" : "Merlo",
               "types" : [ "locality", "political" ]
            },
            {
               "long_name" : "Merlo",
               "short_name" : "Merlo",
               "types" : [ "administrative_area_level_2", "political" ]
            },
            {
               "long_name" : "Buenos Aires",
               "short_name" : "Buenos Aires",
               "types" : [ "administrative_area_level_1", "political" ]
            },
            {
               "long_name" : "Argentina",
               "short_name" : "AR",
               "types" : [ "country", "political" ]
            },
            {
               "long_name" : "B1721",
               "short_name" : "B1721",
               "types" : [ "postal_code" ]
            },
            {
               "long_name" : "ASL",
               "short_name" : "ASL",
               "types" : [ "postal_code_suffix" ]
            }
         ],
         "formatted_address" : "Guayaquil 1000, B1721ASL Merlo, Buenos Aires, Argentina",
         "geometry" : {
            "bounds" : {
               "northeast" : {
                  "lat" : -34.6869361,
                  "lng" : -58.7260294
               },
               "southwest" : {
                  "lat" : -34.6869481,
                  "lng" : -58.7260413
               }
            },
            "location" : {
               "lat" : -34.6869361,
               "lng" : -58.7260294
            },
            "location_type" : "RANGE_INTERPOLATED",
            "viewport" : {
               "northeast" : {
                  "lat" : -34.6855931197085,
                  "lng" : -58.72468636970849
               },
               "southwest" : {
                  "lat" : -34.6882910802915,
                  "lng" : -58.72738433029151
               }
            }
         },
         "place_id" : "EjdHdWF5YXF1aWwgMTAwMCwgQjE3MjFBU0wgTWVybG8sIEJ1ZW5vcyBBaXJlcywgQXJnZW50aW5h",
         "types" : [ "street_address" ]
      }
   ],
   "status" : "OK"
}

Lo que me interesa de ese json ews la lat y lng que estan en la etiqueta location. se como leer y recuperar datos de un json pero no como hacerlo de manera remota, como conectar con la url. Gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

Parsear Json desde http

Publicado por Yamil Bracho (68 intervenciones) el 27/03/2016 05:35:29
Puedes adaptar esta clase (https://gist.github.com/JanithaR/ff97f074c18b3eea0e0b) o usar Aquery (https://github.com/androidquery)/androidquery)
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar