Java, Разбор JSON объектов, которые, как я знаю, являются null

У меня есть массив объектов JSON. Чтобы разобрать эти массивы и сохранить значения простого типа данных, я должен сделать предположения об именах ключей и сохранить их соответствующим образом.

Я также знаю, что иногда значения ключей будут равны null. пример {["promotion":null]} как бы я это разобрал?

Если я попытаюсь получить доступ к ключу, значение которого равно null, я получу JSONException. Теперь это имеет смысл, но даже если я сделаю if(myJSObject.getString("promotion")!=null), я все равно получу исключение JSON при проверке

как мне сделать условную проверку в коде на нулевые объекты, чтобы избежать исключения JSON

12
задан CQM 21 September 2011 в 20:13
поделиться