Как я могу создать словарь типа объекта из строки типа JSON - PullRequest
1 голос
/ 08 февраля 2011

Я ищу, чтобы создать словарь типа объекта из строки ниже, без использования какого-либо класса расширения.Я бы предпочел написать класс .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"}";

Я получил выше строки в моих результатах, теперь я хочу преобразовать его в словарь типа Object, используя .NET 2.0.

Спасибо.

Ответы [ 2 ]

2 голосов
/ 11 февраля 2011

Я ждал много дней, чтобы получить какой-либо ответ, к сожалению, ответа не было, ребята, я решил свою проблему с помощью этого вопроса Можете ли вы создать экземпляр объекта из JSON в .NET?

Спасибо всем, кто видел этот вопрос!

1 голос
/ 16 января 2013

попробуй это !!

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
...