把页面中的JSON转化为JAVA

在用ExtJs或者是Jquery easyui时,向后台直接传入一条JSON格式的字符串,后台进行处理,转化为一个对象或是一个LIST

1、转化为一个对象

   String mJson = request.getParameter("Json");
   JSONObject mObj = JSONObject.fromObject(mJson);
   AdBizTimeBean _paramBean = (AdBizTimeBean) mObj.toBean(mObj, AdBizTimeBean.class);

2、转化为一个LIST

   //把JSON字符串转化为AdScheduleBean的List列表对象
   String mJson = request.getParameter("Json");
   JSONArray mObj = JSONArray.fromObject(mJson);
   List<AdScheduleBean> mArrList = mObj.toList(mObj, AdScheduleBean.class);
   for (int nItem = 0; nItem < mArrList.size(); nItem++) {
    AdScheduleBean mAdScheduleBean = mArrList.get(nItem);
    System.out.println(mAdScheduleBean.getAdContent());
   }

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章