我的JSON结果是这样的:
{
"success": true,
"result": {
"name": "rocky",
"age": 10,
},
"error": null,
"unAuthorizedRequest": false
}
我想删除( "success": true,)
。我还想将"result"
更改为其他名称。
如何在ASP.NET MVC和JavaScript中执行此操作?
答案 0 :(得分:1)
此JSON对象应该是JSON序列化的结果,当您的应用程序返回响应时,您的应用程序将对其中一个模型(类)进行。
查找正在序列化的模型并根据需要进行修改。
更新:
为了省略序列化中的特定属性,请使用JsonIgnore
属性,例如:
[JsonIgnore]
public bool Success{ get; set; }
答案 1 :(得分:0)
您可以为响应编写模型类,如果您想为其他某些属性指定其他名称
[DataMember(Name="othername")]
public string NameToChange { get; set; }