0
我正在使用WebMethod將JSON對象返回給JavaScript。我已經能夠成功地使用List來做到這一點。我現在需要嵌套列表,所以我得到:商店列表<Hashtable>在列表<Hashtable>中返回JSON
{
"SUCCESS":1,
"USERS":[
{"NAME":"Michael", "AGE":10},
{"NAME":"Michael", "AGE":10}
]
}
我的代碼一言以蔽之:
Hashtable ht = new Hashtable();
List<Hashtable> HashList = new List<Hashtable>();
List<Hashtable> HashListUsers = new List<Hashtable>();
ht.Add("SUCCESS", 1);
ht.Add("USERS", HashListUsers);
HashList.Add(ht);
return HashList;
我以爲我可以在主列表存儲列表做到這一點。
我怎麼會用WebMethod獲得嵌套的JSON對象?
所以,如果我理解正確的話。該類的屬性(名稱,年齡等)將被序列化爲嵌套的JSON對象? –
@Michael C.蓋茨,你理解正確。 –
對於Users = new []:如何從數據庫添加用戶?我正在使用一個foreach(dataTable.rows中的DataRow dr),遍歷每條記錄。我如何將此添加到用戶[]數組? –