C# 判断JObject的键值是否存在

using Newtonsoft.Json.Linq;
using Newtonsoft.Json;

 

JObject json1 = (JObject)JsonConvert.DeserializeObject(strJson);
string event1  = json1["event"].ToString() ;
string callid = json1["callid"].ToString();

string callidunique = "";
if (json1.Property("callidunique") != null)//是否存在
{
    callidunique = json1["callidunique"].ToString(); 
}

 

posted @ 2023-03-03 16:47  海乐学习  阅读(822)  评论(0编辑  收藏  举报