webapi 控制json的字段(key)显示顺序
Posted 大稳·杨
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了webapi 控制json的字段(key)显示顺序相关的知识,希望对你有一定的参考价值。
使用两个c#的特性:
加在类上的:[DataContract]
加在字段上的:[DataMember(Name = "ResultCode",EmitDefaultValue = true,IsRequired = true, Order = 1)]
[DataContract] public class ResponseMessage { /// <summary> /// 信息类型 /// </summary> [DataMember(Name = "ResultCode",EmitDefaultValue = true,IsRequired = true, Order = 1)] public int ResultCode { get; set; } }
这个order就是控制顺序的。C#就是辣么强大。
以上是关于webapi 控制json的字段(key)显示顺序的主要内容,如果未能解决你的问题,请参考以下文章
解决JSON返回HashMap字段值为null不显示key的问题
.NET Core 处理 WebAPI JSON 返回烦人的null为空
如何从不带引号的 WebAPI 控制器发送带有 javascript 函数的 JSON