通过 JObject 或者 JArray 做到json 文本内容替换
JObject jo = JObject.Parse("Content"); if (jo.Property("Tags") != null) { JArray TagsArray = JArray.Parse(jo["Tags"].ToString()); TagsArray.Add(newEntity); jo["Tags"] = TagsArray; var newContent = jo.ToString(); }
如果可以转为对象操作就更方便了 直接各种对象Linq 操作 最后 序列化就行