Показать сообщение отдельно
  #1 (permalink)  
Старый 22.11.2017, 15:30
Кандидат Javascript-наук
Отправить личное сообщение для dima85 Посмотреть профиль Найти все сообщения от dima85
 
Регистрация: 14.03.2010
Сообщений: 148

Вопросы по многомерным JSON - замена
srcJson = {"status":"success","ip":"70.84.83.22","ip_version":"ipv4","country":{"alpha-2":"US","alpha-3":"USA","name":"United States","phone":"1"},"continent":{"code":"NA","name":"North America"}}

id = "status";
str = str.replace(new RegExp('('+id+')','g'), srcJson[id]);

alert(str);


Так я получаю alert с "success"

А если
id = "country.name";
По идеи я должен получить "United States". Но нет. Почему?
Спасибо.
Ответить с цитированием