fastJSon

public class Datum {

    public String title ;
    public int code ;

    public String getTitle() {
        return title;
    }

    public int getCode() {
        return code;
    }

    public void setTitle(String title) {
        this.title = title;
    }

    public void setCode(int code) {
        this.code = code;
    }
}
View Code
public class Result {

    public List<Datum> data ;

    public List<Datum> getData() {
        return data;
    }

    public void setData(List<Datum> data) {
        this.data = data;
    }
}
View Code
public class Root {


    public int error_code;
    public String reason ;
    public Result result ;

    public void setError_code(int error_code) {
        this.error_code = error_code;
    }

    public void setReason(String reason) {
        this.reason = reason;
    }

    public void setResult(Result result) {
        this.result = result;
    }

    public int getError_code() {
        return error_code;
    }

    public String getReason() {
        return reason;
    }

    public Result getResult() {
        return result;
    }
}
View Code
public class MainActivity extends AppCompatActivity {

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
        String path1="http://japi.juhe.cn/book/recommend.from?key=e459e5714eb1bf8a25bd91f7b7c5077f&cat=1&ranks=1";

        x.Ext.init(getApplication());
        RequestParams params=new RequestParams(path1);
        x.http().get(params,new A());
    }

    class A implements Callback.CommonCallback<String>{

        @Override
        public void onSuccess(String result) {

            System.out.println("kk"+result);
            try {
                Root object=JSON.parseObject(result,Root.class);
              Result result1=object.getResult();
                List<Datum>data=result1.getData();
                for (int i=0;i<data.size();i++){
                    System.out.println("kkk"+data.get(i).code+data.get(i).getTitle());

                }

            } catch (Exception e) {
                e.printStackTrace();
            }


        }

        @Override
        public void onError(Throwable ex, boolean isOnCallback) {

        }

        @Override
        public void onCancelled(Callback.CancelledException cex) {

        }

        @Override
        public void onFinished() {

        }
    }
}
View Code

數據格式:api

{"error_code": 0,"reason": "Success","result": {"data":[{"title":"被遺忘的士兵:一個德國士兵的蘇德戰爭回憶錄","code":23539},{"title":"我怎樣採訪本·拉登","code":23540},{"title":"哈爾濱檔案:家族史記錄「哈爾濱人」慘遭前蘇聯大清洗內幕","code":23541},{"title":"戰爭畫師——再現波黑戰爭人性悲歌","code":23542},{"title":"德軍王牌:大德意志師(中)","code":23543},{"title":"東線:從烏克蘭到羅馬尼亞——蘇德戰線","code":23544},{"title":"切格瓦拉:未公開的檔案","code":23545},{"title":"彭雪楓將軍——永不飄落的紅葉","code":23546},{"title":"長路漫漫:震撼人心的「童兵」自傳","code":23547},{"title":"中國導演訪談錄(零距離接觸18位一線導演)","code":23548},{"title":"越獄2:亡命天涯","code":23549},{"title":"幻夜(日本阪神大地震中的殺人事件)","code":23550},{"title":"風聲(《暗算》第二部,同名電影即將上映)","code":23551},{"title":"動畫大師宮崎駿","code":23552},{"title":"路(《老無所依》做者麥卡錫最新做品)","code":23553},{"title":"海角七號(電影小說)","code":23554},{"title":"越獄第一部:逃出生天","code":23556},{"title":"邁克爾·傑克遜戰慄者傳奇","code":23557},{"title":"如何寫影評","code":23558},{"title":"邁克爾·傑克遜私密生活相冊","code":23559},{"title":"金山:一部域外華工血淚史","code":23560},{"title":"侯孝賢電影講座","code":23562},{"title":"德雲日記2:師徒三十六計","code":23563},{"title":"小津:他的人生與電影","code":23564},{"title":"穿越午夜之門:影像裏的愛慾與正義","code":23565},{"title":"甘十九妹(「北蕭逸」重出江湖)","code":23566},{"title":"水風空落眼前花——詩情畫意中的美麗與哀愁","code":23567},{"title":"暮光之城系列完結篇·破曉","code":23568},{"title":"紐約投城:慾望止於城市","code":23569},{"title":"臺上臺下張火丁","code":23570},{"title":"宿命:推理三冠王東野圭吾轉型做","code":23571},{"title":"革命之路:《泰坦尼克號》兩大主角演繹「白領婚後危機」","code":23572},{"title":"曾經——林夕90先後","code":23573},{"title":"閱讀的姿態——精妙從這一刻開始","code":23574},{"title":"流水別墅傳","code":23575},{"title":"一個女人的史詩","code":23576},{"title":"張國榮:禁色的蝴蝶","code":23577},{"title":"謝晉畫傳-一代大導的成名與死亡","code":23578},{"title":"中國工人訪談錄:二十四城記","code":23579},{"title":"黑質三部曲之一:黃金羅盤","code":23580},{"title":"一我的的電影——與中國當代導演的對話","code":23581},{"title":"邵逸夫傳-香港影視大王傳奇","code":23582},{"title":"情迷六月花","code":23583},{"title":"朗讀者","code":23584},{"title":"建築筆記","code":23585},{"title":"最好的時光:侯孝賢電影紀錄","code":23586},{"title":"暮光之城·新月:愛上吸血鬼","code":23587},{"title":"電影藝術:形式與風格(插圖第8版)","code":23588},{"title":"替身:替身演員的心酸內幕","code":23589},{"title":"紅地毯之夢:一個女演員的辛酸自白","code":23590}]}}ide

 

相關文章
相關標籤/搜索