【问题标题】:How can I create Dictionary Type of Object from JSON type of string如何从 JSON 类型的字符串创建字典类型的对象
【发布时间】:2011-06-23 09:05:54
【问题描述】:

我希望在不使用任何扩展类的情况下从下面的字符串创建一个字典类型的对象。我宁愿写一个 .net 类来序列化和反序列化它。

string userDetails = "{"FullName":"Manoj Singh","username":"Manoj","Miles":2220,"TierStatus":"Gold","TierMiles":23230,"MilesExpiry":12223,"ExpiryDate":"31 January 2011","PersonID":232323,"AccessToken":"sfs23232s232","ActiveCardNo":"232323223"}";

我的结果中有上述字符串,现在我想使用 .NET 2.0 将其转换为字典类型的 Object。

谢谢。

【问题讨论】:

    标签: string json dictionary c#-2.0


    【解决方案1】:

    我已经等了很多天了,没有任何回应,很遗憾,我在这个问题的帮助下解决了我的问题Can you Instantiate an Object Instance from JSON in .NET?

    感谢所有看到这个问题的人!

    【讨论】:

      【解决方案2】:

      试试这个!!

      Class deserialize<Class>(string jsonStr, Class obj) { /* ... */}
      
       var jstring = "{fname='Test', lname='test, oth='test'}";
       var p     = deserialize(jstring, new {fname="",lname=""});
       var x     = person.fname; //strongly-typed
      

      【讨论】:

        猜你喜欢
        • 2015-07-03
        • 1970-01-01
        • 1970-01-01
        • 2018-05-19
        • 1970-01-01
        • 2022-06-22
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多