5 then
конструкция не работает если foo равно nil или любой ключ до четвертого равно nil
есть какой то способ так сравнивать без гемороя что бы не проверять все подряд ключи на не nil ? т.е. меня интересует только существование элемента и его значение а существуют ли элементы до этого не важно
If ((foo or {}).key1 or {}).key2 or {} ....
Но скорее всего ты делаешь какую то херню
Тебе нужно что-то типа Json scheme. Вроде так это называется, когда одним строковым запросом можно проверить глубокую структуру данных.
Обсуждают сегодня