【发布时间】:2012-08-06 12:24:21
【问题描述】:
我需要使用 Json.NET 将一些实体类序列化为 JSON。为了自定义属性的名称,我像这样使用[JsonProperty] 属性:
[JsonProperty("lastName")]
public string LastName { get; set; }
问题是,我不想在我的实体中包含任何与 JSON 相关的属性...有没有办法以某种方式将注释外部化,以免它们弄乱我的实体?
使用XmlSerializer,可以通过XmlAttributeOverrides 类轻松完成。 Json.NET 有类似的东西吗?
【问题讨论】:
标签: .net json serialization json.net