還是先封裝一個類吧! 這個類網(wǎng)上都可以找到的!有個這個類,一切都將變得簡單了,哈哈。
script runat="server">
protected void Page_Load(object sender, EventArgs e)
{
string jsonStr = string.Empty;
ListTestData> tds = new ListTestData>();
//測試數(shù)據(jù)
for (int i = 1; i 4; i++)
{
tds.Add(new TestData() { Id = i, Name = "jinho" + i, Sex = "male" });
} //把一個list轉(zhuǎn)換為json字符串
jsonStr = JsonHelper.GetJsonListTestData>>(tds);
Response.Write(jsonStr);
this.Page.ClientScript.RegisterStartupScript(this.GetType(), "json", "getJson(" + jsonStr + ");", true);
}
/script>
script type="text/javascript">
function getJson(jsonStr) { //使用eval函數(shù)
var json = eval(jsonStr); //因為上面為list集合
for (var i = 0; i json.length; i++) {
alert(json[i].Id + "Name:" + json[i].Name);
}
}
/script>
html xmlns="http://www.w3.org/1999/xhtml">
head runat="server">
title>/title>
/head>
body>
form id="form1" runat="server">
div>
/div>
/form>
/body>
/html>
標(biāo)簽:焦作 延安 黃南 大興安嶺 新疆 宜春 曲靖 綿陽
巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《ASP.NET JSON字符串與實體類的互轉(zhuǎn)換示例代碼》,本文關(guān)鍵詞 ASP.NET,JSON,字符串,與,實體,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。