Я пытаюсь провести эксперимент с геолокацией API Google.
и я заметил, что JSON не всегда одинаков: иногда адрес является дочерним для свойства, иногда это не так.
Например, если я хочу извлечь, например, значение PostalCode, оно иногда:
...SubAdministrativeArea.Locality.PostalCode.PostalCodeNumber
А иногда это:
...AdministrativeArea.DependentLocality.Locality.PostalCode.PostalCodeNumber
Нет способа узнать точный путь к значению. Как мне найти значение PostalCodeNumber независимо от его родителей?