- Регистрация
- 12.11.2019
- Сообщения
- 30
- Благодарностей
- 16
- Баллы
- 8
Доброго времени суток. Подскажите как в сниппите if работать со значениями null?
Если подробнее, то идет парсинг в вк, результаты преобразуются в json
Далее идет блок if с множеством параметров и логики.
(a==b||c==d)&&(a==e||s==k||c==l)
Где буквы сравнивые значения.
И когда все параметры есть в json то все прекрасно работает, но как только гет запрос не вернул какие-то из этих значений и их нет в json, допустим параметров b и k то if выходит по ошибке, так как нету значений, а если бы он отсутствие b и k воспринимал как false, то результат выполнения был бы true.
Как быть в данной ситуации? Параметры отсутствующие всегда меняются.
Если подробнее, то идет парсинг в вк, результаты преобразуются в json
Далее идет блок if с множеством параметров и логики.
(a==b||c==d)&&(a==e||s==k||c==l)
Где буквы сравнивые значения.
И когда все параметры есть в json то все прекрасно работает, но как только гет запрос не вернул какие-то из этих значений и их нет в json, допустим параметров b и k то if выходит по ошибке, так как нету значений, а если бы он отсутствие b и k воспринимал как false, то результат выполнения был бы true.
Как быть в данной ситуации? Параметры отсутствующие всегда меняются.