13 c# serialization json
我的类有一个属性'PropertyA',我希望它在序列化时在JSON对象中显示为'PropertyB'.我可以使用任何类型的属性吗?
Bar*_*osz 23
当然.
用于Json.NET和DataContractJsonSerializer使用DataMemberAttribute:http://msdn.microsoft.com/en-us/library/ms574795.
只需装饰你的财产
[DataMember(Name="PropertyB")]
T PropertyA { ... }
Run Code Online (Sandbox Code Playgroud)
如果您正在使用JavaScriptSerializer,则需要创建派生实现,如下所述: JavaScriptSerializer.Deserialize - 如何更改字段名称
| 归档时间: |
|
| 查看次数: |
18449 次 |
| 最近记录: |