相关疑难解决方法(0)

使用json.net使属性反序列化但不序列化

我们有一些配置文件是通过使用Json.net序列化C#对象生成的.

我们希望将序列化类的一个属性从简单的枚举属性迁移到类属性.

一个简单的方法是将旧的enum属性保留在类上,并在我们加载配置时安排Json.net读取此属性,但是当我们下次序列化对象时不要再次保存它.我们将分别从旧枚举中处理生成新类.

是否有任何简单的方法来标记(例如,使用属性)C#对象的属性,以便Json.net仅在序列化时忽略它,但在反序列化时要注意它?

c# json.net

104
推荐指数
5
解决办法
5万
查看次数

标签 统计

c# ×1

json.net ×1