JSON.NET JObject key comparison case-insensitive

后端 未结 2 1685
醉话见心
醉话见心 2020-12-07 00:19

I\'m using Newtonsoft Json.net to parse the JSON string. I convert the string into the JObject. When access the value of the element by the key, I want to the comparison is

2条回答
  •  一向
    一向 (楼主)
    2020-12-07 01:03

    This should work:

    string json = @"{UPPER: 'value'}";
    JObject o = JObject.Parse(json);
    var value = o.GetValue("upper", StringComparison.OrdinalIgnoreCase)?.Value();
    

提交回复
热议问题