Я пытаюсь получить многомерный массив / json, и код выглядит следующим образом:
val client = AsyncHttpClient()
client.get("http://www.xxxxx.com/getjson.php", params, object : JsonHttpResponseHandler()
{
override fun onSuccess(statusCode: Int, headers: Array<Header>?, response: JSONObject?)
{
Log.d("letsSee", "look: " + response!!.toString())
}
override fun onFailure(statusCode: Int, headers: Array<Header>?, e: Throwable, response: JSONObject?)
{
Log.d("letsSee", "FAIL: " + response!!.toString())
}
})
JSON, который я создаю на сервере, выглядит так:
[{"bildid1":"422","dueluserid1":"93481837387222","duelnickname1":"Madel","duelduels1":"13","duelscore1":"8","bildid2":"1621","dueluserid2":"198477593885265","duelnickname2":"Anna","duelduels2":"25","duelscore2":"9"},{"bildid1":"250","dueluserid1":"11142","duelnickname1":"Barbaraa","duelduels1":"12","duelscore1":"6","bildid2":"261","dueluserid2":"11144","duelnickname2":"BeLLa","duelduels2":"11","duelscore2":"6"}]
Я нене получить ничего при успехе, ни при неудаче.look:
также не печатается.
Все это нормально работает с обычным не многомерным массивом, например:
{"bildid1":"247","dueluserid1":"11142","duelnickname1":"Barbaraa","duelduels1":"12","duelscore1":"7","bildid2":"422","dueluserid2":"93481837387222","duelnickname2":"Madel","duelduels2":"13","duelscore2":"8"}
Но как это сделать с многомерным?
Заранее спасибо