解决方案 »

  1.   

    T dt=(T)JsonConvert.DeserializeObject<T>(JsonData);类似这种?
      

  2.   

    不是的。是直接DeserializeObject生成一个object.
    或者是:
    class Bean
    {
            public string result{get;set}
             public object objects{get; set;}
    }
    反序列化成为Bean的时候,里面的objects是json.net自己的类型。我希望是.net的类型。
      

  3.   

    再好好学学你的 NewtonSoft.json 吧。它可以反序列化为 .net 程序认识的类型的对象。
      

  4.   


    名字叫做 DeserializeObject 的方法有6、7种重载,你用过哪一个?
      

  5.   

    正是要序列化成.net认识的类型的对象,但看了半天文档,没找到方法,所以才问。
    既然是高手,何不指点我一二?空口说白话,我也会。再好好学学你的 NewtonSoft.json 吧。它可以反序列化为 .net 程序认识的类型的对象。
      

  6.   

    DeserializeObject ,我主要用过DeserializeObject <T>(), DeserializeObject (object, Type),请问我应该用什么?
    名字叫做 DeserializeObject 的方法有6、7种重载,你用过哪一个?
      

  7.   

    大哥,你会的话,就告诉我行不?不会就不要干扰我好不?
    我所搜索到的所有答案或者示例,都是针对特定的.net类型来反序列化的,而不是反序列化成object。
    我希望您能给我点有意义的参考,而不是一味的教训或者质疑。我真的没精力应付你的干扰。
    谁知道你怎么用这个的?你写过吗?