C# Newtonsoft.Json JObject移除屬性,在序列化時忽略

轉自https://blog.csdn.net/u011127019/article/details/79787600

一、針對 單個 對象移除屬性,序列化時忽略處理
JObject實例的 Remove() 方法,可以在 指定序列化時移除屬性和值
示例如下 :
在這裏插入圖片描述
這裏要注意的地方:
1.屬性移除僅對當前 對象的屬性起作用
2.指定移除 的 key區分 大小寫,移除的屬性需要和屬性 大小寫一致,如想 刪除二級數組對象的屬性,可以參考 代碼:
在這裏插入圖片描述
二、使用 [Newtonsoft.Json.JsonIgnore()] ,屬性標註用於忽略處理
在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章