Json嵌套Json取参数

public List<User_Group> getlist(Connection con,User_Group user_Group,String searchInfo,PageBean pageBean) throws Exception{
        StringBuffer sb = new StringBuffer("select * from user_group");
        if(StringUtil.isNotEmpty(searchInfo)){
            sb.append(" where group_desc like '%"+searchInfo+"%'");
        }
        if(pageBean!=null){
            sb.append(" limit "+pageBean.getStart()+","+pageBean.getRows());
        }
        PreparedStatement pstmt =con.prepareStatement(sb.toString());
        ResultSet rs= pstmt.executeQuery();
        List<User_Group> resultUserGroupList = new ArrayList<User_Group>();
        while(rs.next())
        {
            User_Group uu = new User_Group();
            uu.setGroup_id(rs.getInt("group_id"));
            uu.setGroup_desc(rs.getString("group_desc"));
            uu.setTv_msg(rs.getString("tv_msg"));
            uu.setAd_pic1_json(rs.getString("ad_pic1_json"));
            uu.setAd_pic2_url(rs.getString("ad_pic2_url"));
            uu.setAd_pic2_url(rs.getString("ad_pic3_url"));
            uu.setAd_pic2_url(rs.getString("ad_pic4_url"));
            uu.setAd_pic2_url(rs.getString("ad_pic5_url"));
            uu.setAd_pic2_url(rs.getString("ad_pic6_url"));
            uu.setAd_pic2_url(rs.getString("ad_pic7_url"));
            uu.setAd_pic2_url(rs.getString("ad_pic8_url"));
            uu.setAd_mov_url(rs.getString("ad_mov_url"));
            uu.setAd_mov2_url(rs.getString("ad_mov2_url"));
            resultUserGroupList.add(uu);
        }
        for(int i = 0; i < resultUserGroupList.size(); i++){
            if(resultUserGroupList.get(i).getAd_pic1_json()!=null&&!"".equals(resultUserGroupList.get(i).getAd_pic1_json())){
            JSONObject a = JSONObject.fromObject(resultUserGroupList.get(i).getAd_pic1_json());
            resultUserGroupList.get(i).setAd_pic1_json(a.getString("url"));
        }
        }
        return resultUserGroupList;
    }
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值