bean转json

来源:互联网 发布:域名访问隐藏端口号 编辑:程序博客网 时间:2024/05/21 17:12

直接上代码:

@Override    public void onItemClick(AdapterView<?> parent, View view, int position, long id) {        Log.e(TAG, "onItemClick");        FollowBean.DataBean item = mFllowStoreAdapter.getItem(position);        String jsonString = JSON.toJSONString(item);        Log.e(TAG, "jsonString=======: "+jsonString);               ShopInfoEntity info=JSON.parseObject(jsonString,ShopInfoEntity.class);        Intent intent = new Intent(mContext, StoreContentActivity.class);        intent.putExtra("storeListActivitybean",info);        startActivity(intent);
finish();
}



效果:

jsonString=======: {"address":"步行街21号","alipay":"15914109012","area":"罗湖区","areaid":"440303","auditor":"","bigimage":"9998/uc_r2/upload/userinfo/1504772424254_990551_s.png","bigimage1":"9998/uc_r2/upload/userinfo/1504772424254_990551_s.png","city":"深圳市","closetime":"16:01","contact":"老王","coopagreet":"9998/uc_r2/upload/userinfo/1504772424254_990551_s.png","createtime":"2017-10-10 14:53:56","descri":"这是一条测试信息这是一条测试信息这是一条测试信息这是一条测试信息这是一条测试信息这是一条测试信息这是一条测试信息这是一条测试信息","distributfee":"6.00","editdate":"2017-12-10 17:09:23.0","email":"wbq@163.com","emailvalid":"0","fax":"","id":"449eb29f3f5346c1b20213c2047fec9a","idcard":"235445674984154","interestcount":"100","invoicetitle":"1231231231","job":"","logisticsevaluate":"","mobilephone":"13525524413","opentime":"16:01","password":"","postafree":"50.00","postcode":"","productevaluate":"","province":"广东省","qq":"2312312","qualification":"9998/uc_r2/upload/userinfo/1504772424254_990551_s.png","realname":"王宝强","salephone":"13525524413","sendfee":"37.00","sequenceName":"","servicearea":"东城区,西城区,崇文区,宣武区,海淀区","serviceareaList":"","serviceevaluate":"","shopname":"老字号臭豆腐","shopowner":"王宝强","smallareaid":"8","smallimage":"9998/uc_r2/upload/userinfo/1504772424254_990551_s.png","spcatid":"1","status":"1","suppgood":"自家产","taxpayerno":"23213123123","telephone":"13525524413","webchatpay":"15914109012"}

注意事项:

   bean 转json 上面转是没有问题,   如果你仅仅是取里面的个别的值的话是没有问题的,但是如果你又想把这个json转化为另外一个bean,则注意了,这个bean,必须包换这个json中的所有元素,否则你怎么转,转出来的bean都是空的,让你转的怀疑人生,如果非要把这个json转化为不同字段的bean,则只能一个一个用set方法了如果有更好的方法,请留言!!!

原创粉丝点击