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

数据格式:

{"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}]}}

 

posted @ 2016-07-28 22:12  咖喱不见不散啊  阅读(269)  评论(0编辑  收藏  举报