У меня есть массив объектов JSON. Чтобы проанализировать эти массивы и сохранить просто значения типа данных, я должен сделать предположения о именах ключей и сохранить их соответственно.
Я также знаю, что иногда значения ключей будут равны нулю. Пример {["promotion":null]}
Как бы я разобрал это?
Если я попытаюсь получить доступ к ключу, значение которого равно null, я получаю исключение JSON. Теперь это имеет смысл, но даже если я делаю if(myJSObject.getString("promotion")!=null)
, тогда я все равно получаю исключение JSON, когда он проверяет
как бы я сделал условную проверку в моем коде для нулевых объектов, чтобы я мог избежать исключения JSON.