আমার কাছে নিম্নলিখিত কোড রয়েছে:
var user = (Dictionary<string, object>)serializer.DeserializeObject(responsecontent);
ইনপুটটি responsecontentJSON, তবে এটি কোনও বস্তুর মধ্যে সঠিকভাবে পার্স করা হয়নি। আমি কীভাবে এটি সঠিকভাবে deserialize করা উচিত?
Jsonমধ্যে System.Web.Helpers, সেখানে JsonQueryStringConverterএ System.ServiceModel.Web, সেখানে JavascriptSerializerএ System.Web.Script.Serialization, DataContractJsonSerializerমধ্যে System.Runtime.Serialization.Json, নরক মাইক্রোসফট এমনকি তৃতীয় পক্ষের অন্তর্ভুক্ত করার সিদ্ধান্ত নিয়েছে Json.NETতার ASP.NET ওয়েব এপিআই হবে। আপনি যদি ভেবেছিলেন যে এটি যথেষ্ট নয়, এমএস নিয়ে আসছেন System.Jsonতবে বর্তমানে এটি ব্যবহারের পক্ষে অযোগ্য। মাইক্রোসফ্ট যাবার উপায় .... আমি সেরা সন্ধানকারী নেমস্পেসটি বেছে নিয়েছি।
JsonValueএ Windows.Data.Jsonযা শুধুমাত্র উইন্ডোজ 8 এবং উপরে। আমি এটা পছন্দ করছি. এমএস একটি মিশনে রয়েছে :)