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));
}