服务器端处理josn数组

服务器端:

 

response.setContentType("text/xml; charset=UTF-8");
  response.setHeader("Cache-Control", "no-cache");

  JSONObject jsonObject  =   null ;
  JSONArray array = new JSONArray(); //定义JSON数组
  if(szzs.size()>0){
     for(int i=0;i<szzs.size();i++){
   JSONObject obj = new JSONObject();
    obj.put("zqdm","2323");
         obj.put("zqjc","1212");
         obj.put("zqcj","2323");

         array.add(obj);
         }
  }
       //System.out.println(array.toString());
       response.setContentType( "text/xml " );
       try {
  response.getWriter().print(array);
  } catch (IOException e) {
  e.printStackTrace();
  }

 

 

客户端处理josn数组

 

 

function getHq(){
  var url=“";
 var pars="?m="+Math.random();  
    var mailAjax = new Ajax.Request(   
        url,   
        {   
            method: 'get',   
            parameters: pars,   
            onComplete: jsonResponse   
        }   
    );

function jsonResponse(originalRequest) {   
    var myobj = originalRequest.responseText;
    var josn= eval("(" + myobj + ")");
     var size=josn.length;  
    // var str="<p><font style='color: white;'>"
     if(size>0){
      for(var i=0;i<size;i++){
        //str+=josn[i].zqjc+"&nbsp;"+josn[i].zqcj+"&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;";
        document.getElementById(josn[i].zqdm).innerHTML=josn[i].zqjc+"&nbsp;"+josn[i].zqcj+"&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;";
      }
     }
}

你可能感兴趣的:(json,function,服务器,null,url,Parameters)