我正在加載一個json數組,但我需要知道json數組是否存在或不存在?因爲如果json數組不存在,應用程序將崩潰。如何檢查json數組是否可用並存在?
例如,我有這樣的JSON:
{
"music1":
[
{
"art":"",
"artist":"",
"music":"",
"flag":"",
"text":"",
"level":""
},
{
"art":"",
"artist":"",
"music":"",
"flag":"",
"text":"",
"level":""
},
]
}
,我想知道的是,有一個名爲「music1」在我的代碼或者沒有任何JSON對象,然後如果有我想要得到的JSON數組並在我的android應用程序的列表中顯示它。
我很期待能幫助我的英雄!
歡迎使用Stackoverflow。要回答你的問題,你應該提供關於你的代碼的更多細節,例如導致崩潰的代碼片段。 –
只是拋出'JSONException e',它會跟蹤,如果沒有值對應於你的數組可用在json和可能你的應用程序不會崩潰 – Mohit