I got this error when I am trying to get JSONArray arrivals
Here is my json :
{
"arrivals": [
{
"airline": "Iraqi Airways",
"alia": "Iraqi Airways IAW",
"flight": "IA136"
}
]
}
my code :
private fun handleJson (jsonString: String?){
val jsonObj = JSONArray("arrivals")
val list = ArrayList<FlightShdu>()
var x = 0
while (x < jsonObj.length()){
val jsonObject = jsonObj.getJSONObject(x)
list.add(FlightShdu(
jsonObject.getInt("airline"),
jsonObject.getString("fn")
))
x++
}
val adapter = ListAdapte(this@MainActivity,list)
flightShdu_list.adapter = adapter
}