总结

来源:互联网 发布:尬 网络什么意思 编辑:程序博客网 时间:2024/05/22 10:50

一、list<object> 转成json   JSONArray json = JSONArray.fromObject(list);

二、界面上遍历json数据

function getCardFile(){
    var cardFile =$("#cardFile tbody");
var html = "";


    $.ajax({
    url:"/platform/getCardFile.action",
    data:{type:"ajax"},
    dataType:"json",
    async:false,
    success:function(data){
    //alert(data);
    if(data!=null&&data.length>0){
    for(var i=0;i<data.length;i++){
    var obj = data[i];
    html += "<tr >";
    html += "<td height=\"30\" class=\"text-l\"><a href=\"/platform/updateCardFile.action?cardFileId=" + obj.card_File_Id + "\" onclick=\"getCardFile()\">" + obj.card_File_Name + "</a></td>";
    html += "<td class=\"text-l\">" + obj.card_File_Create_Time + "</td>";
    html += "<td class=\"text-l\">" + obj.card_File_Update_Time + "</td>";
    html += "<td class=\"text-l\">" + obj.card_File_Update_Count + "</td>";
    html += "<td class=\"text-l\"><a href=\"javascript:void(0)\" onclick=\"deleteCardFile('" + obj.card_File_Id +"')\" >删除</a></td>";
    html += "</tr>";
    }
    }
    }
    });
    //alert(html);
    $("#cardFile tbody").html(html);


    }


三、json转字符串

/**

* json对象字符串转换

* @author wen
*/


private static void test2() {


String json = "{‘name’: ‘亲亲宝宝’,'array’:[{'a':'111','b':'222','c':'333'},{},{'a':'999'}],’address’:'亲亲宝宝’}";


try {


JSONObject jsonObject = JSONObject.fromObject(json);


String name = jsonObject.getString("name");


String address = jsonObject.getString("address");


System.out.println("name is:" + name);


System.out.println("address is:" + address);


JSONArray jsonArray = jsonObject.getJSONArray("array");


for (int i = 0; i < jsonArray.size(); i++) {


System.out.println("item " + i + " :" + jsonArray.getString(i));


}


} catch (JSONException e) {


e.printStackTrace();


}


}

原创粉丝点击