String[]columns1={"id","name","_parentId"};//组成JSON所需要的列名,父结点必须命名为_parentId
StringBufferreturnStr=newStringBuffer("{\"total\":");
returnStr.append(list.size());//list为sql查询结果集,里面也有3列,分别为id,name,parentId
returnStr.append(",\"rows\":[");
for(inti=0;i
returnStr.append(",");
}
returnStr.append("{");
Object[]obj=(Object[])list.get(i);
for(intj=0;j<(obj.length-1);j++){
returnStr.append("\""+columns[j]+"\":");
returnStr.append("\""+obj[j]+"\",");
}
}else{
returnStr.append("\""+columns[j]+"\":");
returnStr.append("\""+obj[j]+"\"");
if(j!=2){
returnStr.append(",");
}
}
}
returnStr.append("}");
}
returnStr.append("]}");
returnreturnStr;//返回组成好的JSON