Ion无法解析json

时间:2014-08-04 14:35:02

标签: android

我想使用离子库加载和解析json,但我有一个奇怪的问题。

这是我的代码:

private void loadRandomUsers() {
    if (loading != null && !loading.isDone() && !loading.isCancelled()) {
        return;
    }
    String url="http://dev.ribony.com/mobileapp/get_json_random";
    loading=Ion.with(this,url)
            .asJsonArray()
            .setCallback(new FutureCallback<JsonArray>() {
                public void onCompleted(Exception e,JsonArray result) {
                    if (e != null) {
                        Log.w("HATA","YUKLEME HATASI");
                        Log.w("DETAY",e);
                    }
                    for (int i=0; i<result.size(); i++) {
                        Log.w("ADAPTOR","OK");
                        randomAdapter.add(result.get(i).getAsJsonObject());
                    }
                }
            });
}

当我将这个url用于json数据时

http://dev.ribony.com/json.php

一切正常。但是当我使用这个网址时:

http://dev.ribony.com/mobileapp/get_json_random

我的应用程序正在崩溃,您可以检查这些网址的所有内容是否相同。

这里是logcat:http://prntscr.com/49gd1o

2 个答案:

答案 0 :(得分:1)

答案 1 :(得分:1)