
//json 序列化 JObject obj1 = JObject.FromObject(new { id = 1, name = "張三", age = 20 }); Console.WriteLine(obj1.ToString()); //輸出: //{ // "id": 1, // "name": "張三", // "age": 20 //} //指定忽略對象的屬性 //注:指定的key區分大小寫 obj1.Remove("id"); Console.WriteLine(obj1.ToString()); //輸出結果: //{ // "name": "張三", // "age": 20 //}
對子類屬性(二級數組對象的屬性)的屬性移除

JArray jarr = obj1.SelectToken("images") as JArray; if (jarr != null) foreach (JObject item in jarr) { item.Remove("id"); }