服务器端:
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+" "+josn[i].zqcj+" ";
document.getElementById(josn[i].zqdm).innerHTML=josn[i].zqjc+" "+josn[i].zqcj+" ";
}
}
}