本帖最后由 reezonew 于 2011-01-17 17:51:00 编辑

解决方案 »

  1.   

    .net 3.5 的可以这样
    private DomainListRet GetData(string jsonData) {
      JavaScriptSerializer js = new JavaScriptSerializer();
      DomainListRet ret = js.Deserialize<DomainListRet>(jsonData);
      return ret;
    }
    只要保证类属性和json提交的名称相同就行![align=center]*************************************************
    本内容使用CSDN 小秘书回复
    看帖回帖,发帖也要结贴哦!
    *************************************************[/align]
      

  2.   

    多定义了一层对象,按红色部分修改即可:    [DataContract]
        public class DomainListRet
        {
            [DataMember(Order = 0)]
            public status status { get; set; }
            [DataMember(Order = 1)]
            public IList<domain> domains { get; set; }    }    //[DataContract]
        //public class domains
        //{
        //    [DataMember]
        //    public IList<domain> domain { get; set; }
        //}