亚洲成av人片天堂网九九-国产精品成人av电影不卡-少妇无码专区视频网站-久久人人97超碰爱香蕉

新聞建站cms系統、政府cms系統定制開發

廣州網站建設公司-閱速公司

asp.net新聞發布系統、報紙數字報系統方案
/
http://www.plnongji.cn/
廣州網站建設公司
您當前位置:首頁>網站技術

網站技術

Serialization.Json反序列化時數據值為空

發布時間:2013/6/11 16:57:18  作者:Admin  閱讀:557  

廣告:

Serialization.Json反序列化時數據值為空

using System.Runtime.Serialization.Json;

原因一是:json數據格式不對 : Json數據跟類名一一對應,區分大小寫

應為以下格式:

[ { "Areaid": "1", "Cnname": "北京市", "Total": "118" },{ "Areaid": "20", "Cnname": "上海市", "Total": "37"}]

二是:數據約定[DataContract]:

using System.Runtime.Serialization;

[DataContract]

public class Province

{

[DataMember]

public int Areaid { get; set; }

[DataMember]

public string Cnname { get; set; }

[DataMember]

public int Total { get; set; }

[DataMember]

public string Childclass { get; set; }

[DataMember]

public List<Province> ProvinceItems { get; set; }

}

成功顯示:

List<Province> list = JsonHelper.JsonDeserialize<List<Province>>(jsonString);

foreach (Province m in list)

{}

廣告:

相關文章
Serialization.Json
反序列化
cms新聞系統購買咨詢
掃描關注 廣州閱速軟件科技有限公司
掃描關注 廣州閱速科技