关于解析

android开发中,服务器返回我们Json串,我们使用正则表达式把需要的数据进行整理,封装成对象进行使用的过程。只有封装成对象才能使用
服务器给我们返回uri,浏览器打开实际是一串Json串,解析就是把这串Json,变成实体类的过程
json串长这样

{"age":55,"name":"aaa","mDogs":[{"foods":["骨头1","Da骨头1","xiao骨头1"],"name":"旺财1","owner":"xxx1"},{"foods":["骨头2","Da骨头2","xiao骨头2"],"name":"旺财2","owner":"xxx2"}]}

实体类长这样

public class AddTime implements Serializable {
    /**
     * type : 108
     * result : 0
     * roomId : 36
     * okcount : 0
     * addTime : 100
     * roomItem : [{"fjxx":{"roomId":36,"perCount":3,"roomState":"已暂停","serverIp":"115.182.35.94:9003","sumTime":2800,"remainingTime":2532,"isNational":0},"yhxx":[{"userId":98,"serverCode":"1640000","policeCode":"2640000","userCode":"0000918812","policeId":97,"roleType":0,"policePhoto":"","userName":"银犯人","userState":"已预约"},{"userId":99,"serverCode":"3640000","policeCode":"","userCode":"0001009037","policeId":0,"roleType":1,"policePhoto":"","userName":"银亲属","userState":"已退出"}],"gjxx":[{"userId":97,"serverCode":"1640000","policeCode":"","userCode":"yck001","policeId":0,"roleType":2,"policePhoto":"http://58.58.26.41:9020/MeetingData/upload/Userprofile/25_20161215054332.jpg","userName":"王静","userState":"登录中"}]}]
     */

    private int type;
    private int result;
    private int roomId;
    private int okcount;
    private int addTime;
    private List<RoomItemBean> roomItem;

    public int getType() {
        return type;
    }

    public void setType(int type) {
        this.type = type;
    }

    public int getResult() {
        return result;
    }

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

    public int getRoomId() {
        return roomId;
    }

    public void setRoomId(int roomId) {
        this.roomId = roomId;
    }

    public int getOkcount() {
        return okcount;
    }

    public void setOkcount(int okcount) {
        this.okcount = okcount;
    }

    public int getAddTime() {
        return addTime;
    }

    public void setAddTime(int addTime) {
        this.addTime = addTime;
    }

    public List<RoomItemBean> getRoomItem() {
        return roomItem;
    }

    public void setRoomItem(List<RoomItemBean> roomItem) {
        this.roomItem = roomItem;
    }

}
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值