ile JSON dosyası (URL) ayrıştırma çünkü yaklaşık 10 saat boyunca bunu deniyorum çünkü herhangi bir çözüm için teşekkür ederiz. JSON'un belirli bir değerine ihtiyacım var ancak nasıl seçileceği konusunda bir fikrim yok.JS
Yani bu ben biçimlendirilmiş adresi-> GEOMETRİ-> bounds-> kuzeydoğudan/lat lng verilerini almak gerekir benim JSON
{
"results" : [
{
"address_components" : [
{
"long_name" : "Buchenberg",
"short_name" : "Buchenberg",
"types" : [ "locality", "political" ]
},
{
"long_name" : "Oberallgäu",
"short_name" : "Oberallgäu",
"types" : [ "administrative_area_level_3", "political" ]
},
{
"long_name" : "Swabia",
"short_name" : "Swabia",
"types" : [ "administrative_area_level_2", "political" ]
},
{
"long_name" : "Bavaria",
"short_name" : "BY",
"types" : [ "administrative_area_level_1", "political" ]
},
{
"long_name" : "Germany",
"short_name" : "DE",
"types" : [ "country", "political" ]
}
],
"formatted_address" : "Buchenberg, Germany",
"geometry" : {
"bounds" : {
"northeast" : {
"lat" : 47.7525249,
"lng" : 10.286058
},
"southwest" : {
"lat" : 47.6694625,
"lng" : 10.1128175
}
},
"location" : {
"lat" : 47.6960163,
"lng" : 10.239696
},
"location_type" : "APPROXIMATE",
"viewport" : {
"northeast" : {
"lat" : 47.7525249,
"lng" : 10.286058
},
"southwest" : {
"lat" : 47.6694625,
"lng" : 10.1128175
}
}
},
"place_id" : "ChIJA6IwOqmAm0cRxVEUeHkZnrg",
"types" : [ "locality", "political" ]
}
],
"status" : "OK"
}
olduğunu.
Bu kodu $.getJSON("https://maps.googleapis.com/maps/api/geocode/json?address=buchenberg", function(result){
var geoArray = result;
alert(geoArray['status']);
});
JS ve olması gerektiği gibi göstermek, "Tamam" döndürür çalıştı. Ama bu diziye ve tüm bu parantez içine bu kadar derin dahil olduğundan beri lat/lng'yi nasıl seçebilirim: D pls bana yardım
siz adamsınız! Çok fazla <3 – Svrex
json selektörleri (nesneyi yapıştırabilir ve üzerlerine tıklayarak özellikleri seçebilir) için bakabilir, bu da büyük/kafa karıştırıcı nesneleriniz varsa doğru yönde daha hızlı bir şekilde işaret etmenize yardımcı olabilir – user2950720
"geoArray" adını "sonuçlara" dönüştürdüm. Ya da başka bir şekilde. – John