Ich habe versucht, durch JSON-Objekt zu durchlaufen, aber es scheint, dass ich es nicht bekommen. Unten ist das Json-Objekt. Es ist ein JSON-Objekt, das von einer anderen Seite kommt, die ich loopen möchte und einige Details bekommen soll.Schleife durch JSON-Objekt, Array
{
"results" : [
{
"address_components" : [
{
"long_name" : "Jai Nagar Road",
"short_name" : "Jai Nagar Road",
"types" : [ "route" ]
},
{
"long_name" : "Soorpur",
"short_name" : "Soorpur",
"types" : [ "locality", "political" ]
},
{
"long_name" : "Chittaurgarh",
"short_name" : "Chittaurgarh",
"types" : [ "administrative_area_level_2", "political" ]
},
{
"long_name" : "Rajasthan",
"short_name" : "RJ",
"types" : [ "administrative_area_level_1", "political" ]
},
{
"long_name" : "India",
"short_name" : "IN",
"types" : [ "country", "political" ]
},
{
"long_name" : "312023",
"short_name" : "312023",
"types" : [ "postal_code" ]
}
],
"formatted_address" : "Jai Nagar Road, Soorpur, Rajasthan 312023, India",
"geometry" : {
"bounds" : {
"northeast" : {
"lat" : 25.0047284,
"lng" : 75.0057195
},
"southwest" : {
"lat" : 25.0006706,
"lng" : 75.0015796
}
},
"location" : {
"lat" : 25.0026729,
"lng" : 75.00372419999999
},
"location_type" : "GEOMETRIC_CENTER",
"viewport" : {
"northeast" : {
"lat" : 25.0047284,
"lng" : 75.0057195
},
"southwest" : {
"lat" : 25.0006706,
"lng" : 75.0015796
}
}
},
"place_id" : "ChIJZW2OMHBTbzkRRo_IZ8-KtOc",
"types" : [ "route" ]
},
{
"address_components" : [
{
"long_name" : "Chainsingh Ji Ka Rajpura",
"short_name" : "Chainsingh Ji Ka Rajpura",
"types" : [ "locality", "political" ]
},
{
"long_name" : "Chittaurgarh",
"short_name" : "Chittaurgarh",
"types" : [ "administrative_area_level_2", "political" ]
},
{
"long_name" : "Rajasthan",
"short_name" : "RJ",
"types" : [ "administrative_area_level_1", "political" ]
},
{
"long_name" : "India",
"short_name" : "IN",
"types" : [ "country", "political" ]
},
{
"long_name" : "312023",
"short_name" : "312023",
"types" : [ "postal_code" ]
}
],
"formatted_address" : "Chainsingh Ji Ka Rajpura, Rajasthan 312023, India",
"geometry" : {
"bounds" : {
"northeast" : {
"lat" : 25.0045601,
"lng" : 75.01064
},
"southwest" : {
"lat" : 24.98435,
"lng" : 74.99471989999999
}
},
"location" : {
"lat" : 24.9913835,
"lng" : 74.99977579999999
},
"location_type" : "APPROXIMATE",
"viewport" : {
"northeast" : {
"lat" : 25.0045601,
"lng" : 75.01064
},
"southwest" : {
"lat" : 24.98435,
"lng" : 74.99471989999999
}
}
},
"place_id" : "ChIJf8czVWNTbzkR8ZR9tJK11fY",
"types" : [ "locality", "political" ]
},
{
"address_components" : [
{
"long_name" : "312023",
"short_name" : "312023",
"types" : [ "postal_code" ]
},
{
"long_name" : "India",
"short_name" : "IN",
"types" : [ "country", "political" ]
}
],
"formatted_address" : "312023, India",
"geometry" : {
"bounds" : {
"northeast" : {
"lat" : 25.134308,
"lng" : 75.2009999
},
"southwest" : {
"lat" : 24.8438019,
"lng" : 74.84139999999999
}
},
"location" : {
"lat" : 25.0362956,
"lng" : 75.0143824
},
"location_type" : "APPROXIMATE",
"viewport" : {
"northeast" : {
"lat" : 25.134308,
"lng" : 75.2009999
},
"southwest" : {
"lat" : 24.8438019,
"lng" : 74.84139999999999
}
}
},
"place_id" : "ChIJc0fixnhUbzkRWCXjs3L0pNw",
"types" : [ "postal_code" ]
},
{
"address_components" : [
{
"long_name" : "Chittaurgarh",
"short_name" : "Chittaurgarh",
"types" : [ "administrative_area_level_2", "political" ]
},
{
"long_name" : "Rajasthan",
"short_name" : "RJ",
"types" : [ "administrative_area_level_1", "political" ]
},
{
"long_name" : "India",
"short_name" : "IN",
"types" : [ "country", "political" ]
}
],
"formatted_address" : "Chittaurgarh, Rajasthan, India",
"geometry" : {
"bounds" : {
"northeast" : {
"lat" : 25.2151799,
"lng" : 75.81283000000001
},
"southwest" : {
"lat" : 24.20684,
"lng" : 74.10463
}
},
"location" : {
"lat" : 24.9560515,
"lng" : 74.6868815
},
"location_type" : "APPROXIMATE",
"viewport" : {
"northeast" : {
"lat" : 25.2151799,
"lng" : 75.81283000000001
},
"southwest" : {
"lat" : 24.20684,
"lng" : 74.10463
}
}
},
"place_id" : "ChIJmbw1Yl6gaDkRHM-dp2uZAa4",
"types" : [ "administrative_area_level_2", "political" ]
},
{
"address_components" : [
{
"long_name" : "Rajasthan",
"short_name" : "RJ",
"types" : [ "administrative_area_level_1", "political" ]
},
{
"long_name" : "India",
"short_name" : "IN",
"types" : [ "country", "political" ]
}
],
"formatted_address" : "Rajasthan, India",
"geometry" : {
"bounds" : {
"northeast" : {
"lat" : 30.1932842,
"lng" : 78.26338109999999
},
"southwest" : {
"lat" : 23.0632669,
"lng" : 69.484413
}
},
"location" : {
"lat" : 27.0238036,
"lng" : 74.21793260000001
},
"location_type" : "APPROXIMATE",
"viewport" : {
"northeast" : {
"lat" : 30.1932842,
"lng" : 78.26338109999999
},
"southwest" : {
"lat" : 23.0632669,
"lng" : 69.484413
}
}
},
"place_id" : "ChIJNw7j9_o-ajkR5YjABkWbK7U",
"types" : [ "administrative_area_level_1", "political" ]
},
{
"address_components" : [
{
"long_name" : "India",
"short_name" : "IN",
"types" : [ "country", "political" ]
}
],
"formatted_address" : "India",
"geometry" : {
"bounds" : {
"northeast" : {
"lat" : 35.5087008,
"lng" : 97.39535869999999
},
"southwest" : {
"lat" : 6.4626999,
"lng" : 68.1097
}
},
"location" : {
"lat" : 20.593684,
"lng" : 78.96288
},
"location_type" : "APPROXIMATE",
"viewport" : {
"northeast" : {
"lat" : 35.5087008,
"lng" : 97.39498069999999
},
"southwest" : {
"lat" : 6.7535159,
"lng" : 68.16288519999999
}
}
},
"place_id" : "ChIJkbeSa_BfYzARphNChaFPjNc",
"types" : [ "country", "political" ]
}
],
"status" : "OK"
}
Bitte lassen Sie mich wissen, wenn es möglich ist, dies zu durchlaufen. Mein Problem ist, dass ich meine Website-Besucher verfolgen möchte. Ich möchte den genauen Standort des Besuchers. danke.
Was wäre Ausgabe-Array, die Sie wollten? – siddiq
hallo Siddiq, das ist eine Antwort, die von einer anderen Seite kam, als JSON und ich möchte nur loop und erhalten Sie die formatierte Adresse oben. Antwort kommt von diesem >>>> "http://maps.googleapis.com/maps/api/geocode/json?latlng=74,62" – Francisco