json的处理java后台和前台之间

json的处理java后台和前台之间

js通过ajax传给后台一个json数组字符串:

[{'prjcode':'4209222012A00','countyname':'大悟县','pro_1':'A','pro_2':'A','pro_3':'A','pro_4':'A','pro_5':'A','pro_6':'A','pro_7':'A','pro_8':'A','pro_9':'A','pro_10':'A','pro_11':'A','pro_12':'A','pro_13':'A','pro_14':'A','pro_15':'A'},{'prjcode':'4209222005A03','countyname':'大悟县','pro_1':'A','pro_2':'A','pro_3':'A','pro_4':'A','pro_5':'A','pro_6':'A','pro_7':'A','pro_8':'A','pro_9':'A','pro_10':'A','pro_11':'A','pro_12':'A','pro_13':'A','pro_14':'A','pro_15':'A'},{'prjcode':'4209222005B00','countyname':'大悟县','pro_1':'A','pro_2':'A','pro_3':'A','pro_4':'A','pro_5':'A','pro_6':'A','pro_7':'A','pro_8':'A','pro_9':'A','pro_10':'A','pro_11':'A','pro_12':'A','pro_13':'A','pro_14':'A','pro_15':'A'}]

后台接受进行遍历存储

String jsonstr  =  request.getParameter( " jsonstr " );
            JSONArray json 
=  JSONArray.fromObject(jsonstr);
            Object[] obj
= json.toArray(); 
            
for ( int  i = 0 ;i < obj.length;i ++ ){  
              JSONObject object 
=  JSONObject.fromObject(obj[i]);
              String prjcode
= object.get( " prjcode " ).toString();
              String countyname
= object.getString( " countyname " ).toString();
              String pro_1
= object.getString( " pro_1 " ).toString();
              String pro_2
= object.getString( " pro_2 " ).toString();
              String pro_3
= object.getString( " pro_3 " ).toString();
              String pro_4
= object.getString( " pro_4 " ).toString();
              String pro_5
= object.getString( " pro_5 " ).toString();
              String pro_6
= object.getString( " pro_6 " ).toString();
              String pro_7
= object.getString( " pro_7 " ).toString();
              String pro_8
= object.getString( " pro_8 " ).toString();
              String pro_9
= object.getString( " pro_9 " ).toString();
              String pro_10
= object.getString( " pro_10 " ).toString();
              String pro_11
= object.getString( " pro_11 " ).toString();
              String pro_12
= object.getString( " pro_12 " ).toString();
              String pro_13
= object.getString( " pro_13 " ).toString();
              String pro_14
= object.getString( " pro_14 " ).toString();
              String pro_15
= object.getString( " pro_15 " ).toString();
            }  


更多信息请访问 java教程网 www.itchm.com

你可能感兴趣的:(json的处理java后台和前台之间)