@ShylendraMadda, если у него есть ключ, у него есть значение. Вам решать, является ли ценность приемлемой
ользуюorg.json.JSONObject
(и синтаксический анализатор) в приложении для Android, чтобы проанализировать канал JSON. Каков наилучший способ определить, существует ли свойство в одном из возвращаемых объектов?
Скажем, у меня есть канал JSON, включая «Новости». Некоторые новости имеют свойство «UnpublishDate» (это дата, когда рассматриваемые новости больше не активны), в то время как некоторые новости не имеют этого свойства.
Лучшее решение, которое я придумала (хотя и не реализовало), - это просто попытаться пойматьtheJSONObject.get("UnpublishDate")
- знаете ли вы какое-либо лучшее решение (которое более изящно, когда класс масштабируется до нескольких «необязательных» свойств в фиде JSON)?