使用 Newtonsoft.Json
在定义实体类的时候 添加属性 JsonProperty 例:
public class Goods
{
[JsonProperty("goodsId")]
public int GoodsId{ set; get; }
}
在转化的时候就需要设置转化格式
var serializerSettings = new JsonSerializerSettings
{
ContractResolver= new CamelCasePropertyNamesContractResolver()
};
var userStr = JsonConvert.SerializeObject(user, Formatting.None, serializerSettings);
CamelCasePropertyNamesContractResolver() 需要引用 Newtonsoft.Json.Serialization;