json转换成对象


String JsonText=request.getParameter("JsonText").toString();
  JsonText=java.net.URLDecoder.decode(JsonText,"UTF-8");
  JSONArray ja=new JSONArray();
  ja=JSONArray.fromObject(JsonText);
  for(int i=0;i<ja.size();i++){
    //  Iterator<?> items=ja.getJSONObject(i).keys();
      JSONObject obj=new JSONObject();
      obj=ja.getJSONObject(i);
      list.add((OverallMachine)JSONObject.toBean(obj,OverallMachine.class));
  }

你可能感兴趣的:(java,json,.net)