Convert JSON String To C# Object

前端 未结 14 2208
感情败类
感情败类 2020-11-22 14:27

Trying to convert a JSON string into an object in C#. Using a really simple test case:

JavaScriptSerializer json_serializer = new JavaScriptSerializer();
obj         


        
14条回答
  •  无人共我
    2020-11-22 14:50

    Convert a JSON string into an object in C#. Using below test case.. its worked for me. Here "MenuInfo" is my C# class object.

    JsonTextReader reader = null;
    try
    {
        WebClient webClient = new WebClient();
        JObject result = JObject.Parse(webClient.DownloadString("YOUR URL"));
        reader = new JsonTextReader(new System.IO.StringReader(result.ToString()));
        reader.SupportMultipleContent = true;
    }
    catch(Exception)
    {}
    
    JsonSerializer serializer = new JsonSerializer();
    MenuInfo menuInfo = serializer.Deserialize(reader);
    

提交回复
热议问题