Json 序列化顺序修改

Json 序列化顺序修改

如下所示,使用JsonProperty特性即可修改序列化顺序,默认order为-1,数值越小越靠前。

 	[System.Serializable]
    public class DriverProperties_Base
    {
    
    
        /// <summary>
        /// 设备id
        /// </summary>
        [JsonProperty(Order = -4)]
        public string Id="";

        /// <summary>
        /// 类型
        /// </summary>
        [JsonProperty(Order = -3)]
        public string driver="";

        /// <summary>
        /// 层级
        /// </summary>
        [JsonProperty(Order =-2)]
        public string hierarchy="";
    }

猜你喜欢

转载自blog.csdn.net/qq_26318597/article/details/131247423
今日推荐