Показать сообщение отдельно
  #4 (permalink)  
Старый 19.01.2023, 17:21
Аспирант
Отправить личное сообщение для Frost56ru Посмотреть профиль Найти все сообщения от Frost56ru
 
Регистрация: 19.03.2016
Сообщений: 42

Сообщение от рони Посмотреть сообщение
frost56,

никак, предоставленный объект имеет нарушения структуры.
иначе можно было-бы так
console.log(obj.response.GeoObjectCollection.featureMember[0].GeoObject.metaDataProperty.GeocoderMetaData.AddressDetails.Country.AddressLine)


или так
<script src="https://nervgh.github.io/js/recursive-iterator.min.js"></script>
    <script>
        let obj = {
        }
        for (let {
                node,
                path
            } of new RecursiveIterator(obj)) {
            if (path.includes('AddressLine')) {
                console.log(node);
                break
            }
        }
    </script>
Это ответ от яндекса, как там могла бы быть нарушена целостность?
Вот полный ответ
Код:
https://wtools.io/paste-code/bIYj
Ответить с цитированием