C#实体对象序列化成Json并让字段的首字母小写的最佳解决方法

使用newtonsoft.json来设置格式化的方式(推荐使用)

var user = new { Name = "jojo", Age = 29 };
 var serializerSettings = new JsonSerializerSettings
            {
                // 设置为驼峰命名
                ContractResolver = new CamelCasePropertyNamesContractResolver()
            };
var userStr = JsonConvert.SerializeObject(user, Formatting.None, serializerSettings);

你可能感兴趣的:(.NET)