Мне тяжело пытаться получить данные из этого массива. Может кто-нибудь, пожалуйста, скажите мне, как это сделать?Как перемещаться по массиву/объекту javascript
Мне нужно получить latLng
и AdminArea4
изнутри locations
для автозаполнения.
Может кто-нибудь объяснить разницу между {}
и []
. Из того, что я знаю, это массив, а другой объект, но я не уверен, правильно ли это. Является ли процесс отличным от перемещения массива, чем объекта?
{
"results": [
{
"locations": [
{
"latLng": {
"lng": 24.873108,
"lat": 59.389755
},
"adminArea4": "Harju maakond",
"adminArea5Type": "City",
"adminArea4Type": "County",
"adminArea5": "Rae vald",
"street": "",
"adminArea1": "EE",
"adminArea3": "",
"type": "s",
"displayLatLng": {
"lng": 24.873108,
"lat": 59.389755
},
"linkId": 0,
"postalCode": "",
"sideOfStreet": "N",
"dragPoint": false,
"adminArea1Type": "Country",
"geocodeQuality": "CITY",
"geocodeQualityCode": "A5XXX",
"adminArea3Type": "State"
},
{
"latLng": {
"lng": 24.860184,
"lat": 59.38493
},
"adminArea4": "Harju maakond",
"adminArea5Type": "City",
"adminArea4Type": "County",
"adminArea5": "Rae",
"street": "",
"adminArea1": "EE",
"adminArea3": "",
"type": "s",
"displayLatLng": {
"lng": 24.860184,
"lat": 59.38493
},
"linkId": 0,
"postalCode": "",
"sideOfStreet": "N",
"dragPoint": false,
"adminArea1Type": "Country",
"geocodeQuality": "CITY",
"geocodeQualityCode": "A5XXX",
"adminArea3Type": "State"
},
]
}
]
}
Еще один «Как разобрать объект JSON с JavaScript» ... вздох. – Raptor
Возможный дубликат [Как разобрать JSON в JavaScript, чтобы получить значение] (http://stackoverflow.com/questions/4448192/how-to-parse-json-in-javascript-to-take-value) – Raptor
Является ли это массив или объект? Я действительно хочу узнать больше о том, как разобрать это. – NaN