本文共 527 字,大约阅读时间需要 1 分钟。
JObject 很方便的向一个json对象中添加属性和值,或其他json对象
一、合并其他对象到属性
JObject obj = new JObject();obj.Add("name", "张三");obj.Add("birthday", DateTime.Now);//合并其他对象到当前对象的属性obj.Add("content", JToken.FromObject(new{ code = "zhangsan"}));
二、合并其他对象的属性,到当前对象
使用Merge() 方法
//合并其他JToken token = JToken.FromObject(new{ code = "zhangsan"});JObject obj2 = JObject.FromObject(new{ code = "lisi"});obj.Merge(obj2);
三、直接Add对象,会抛出异常:Could not determine JSON object
//直接添加对象失败:Could not determine JSON object //obj.Add(new {// code="zhangsan"//});
更多: