Правила     Закладки     Карма    Календарь    Журналы    Помощь    Поиск    PDA    Чат   
        СМС-ки
   
Пейджер выключен!
 
Фильтр авторов:    показать 
  скрыть
  Ответ в темуСоздание новой темыСоздание опроса

> google api maps
yintar  
 ۩  Дата
Цитировать сообщение

Пользователя сейчас нет на форуме



Пользователь
**

Профиль
Группа: Пользователь
Сообщений: 76
Пользователь №: 39357
На форуме: 2 года, 7 месяцев, 28 дней
Карма:




Всем привет
Пользователь вводит адрес в текстовое поле и мне с помощью геокодирования необходимо получить код страны(например UA, USA, RU и т.д.).Мне возвращается объект с компонентами адреса(причем количество компонент т. е. размер объекта может меняться) где есть то что мне нужно(код страны).В приведенном ниже объекте код страны находится в последнем элементе объекта в переменной short_name.Но в переменной с таким же именем(только в других объектах) находятся и все остальные данные(город Иваново,Ивановский район и т.д.)
Вопрос как мне получить именно только код страны из этого объекта(еще раз обращаю внимание на то ,что размер объекта меняется в зависимости от выбранного адреса о соответственно заранее нельзя предсказать в каком именно объекте(по счету) будет нужный мне код страны)

"address_components": [
{ - составляющие адреса
"long_name": "город Иваново",
"short_name": "город Иваново",
"types": [ "locality", "political" ]
},
{
"long_name": "Ивановский район",
"short_name": "Ивановский район",
"types": [ "administrative_area_level_2", "political" ]
}, {
"long_name": "Ивановская область",
"short_name": "Ивановская область",
"types": [ "administrative_area_level_1", "political" ]
}, {
"long_name": "Россия",
"short_name": "RU",
"types": [ "country", "political" ]
} ],
PMПисьмо на e-mail пользователю
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
sergeiss  
Дата
Цитировать сообщение

Пользователя сейчас нет на форуме



Сидел он, дум великих полон - и вдаль глядел
******

Профиль
Группа: Эксперт
Группа переписки
Сообщений: 14975
Пользователь №: 4190
На форуме: 8 лет, 10 месяцев, 2 дня
Карма: 444




Цитата (yintar @ 8.11.2015 - 17:30)
}, {
"long_name": "Россия",
"short_name": "RU",
"types": [ "country", "political" ]
} ],

Ну так у тебя же почти что "русским по белому" написано, что тип данного объекта - страна smile.gif Проверь, что в types имеется элемент 'country' и бери название из этого объекта.


--------------------
* Хэлп по PHP
* Описалово по JavaScript
* Хэлп и СУБД для PostgreSQL

* Обучаю PHP, JS, вёрстке. Интерактивно и качественно. За разумные деньги.

* "накапливаю умение телепатии" (С) и "гуглю за ваш счет" (С)

user posted image
PMICQ
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
yintar  
 ۩  Дата
Цитировать сообщение

Пользователя сейчас нет на форуме



Пользователь
**

Профиль
Группа: Пользователь
Сообщений: 76
Пользователь №: 39357
На форуме: 2 года, 7 месяцев, 28 дней
Карма:




sergeiss. спасибо Вам огромное что тыкнули носом ,как я сразу не догадался.
PMПисьмо на e-mail пользователю
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
  Быстрый ответ
Информация о Госте
Введите Ваше имя
Кнопки кодов
Для вставки цитаты, выделите нужный текст и
НАЖМИТЕ СЮДА
Введите сообщение
Смайлики
:huh:  :o  ;) 
:P  :D  :lol: 
B)  :rolleyes:  <_< 
:)  :angry:  :( 
:unsure:  :blink:  :ph34r: 
     
Показать всё

Опции сообщения  Включить смайлики?
 Включить подпись?
 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:

Опции темы Ответ в темуСоздание новой темыСоздание опроса