您的位置:首页 > Web前端 > JavaScript

C#使用NewtonSoft进行Json序列化,设置字段首字母小写方法

2017-11-07 18:41 971 查看
看以下类定义:

public class TemplateFormValue
{
[JsonProperty("formId")]
public int FormId { set; get; }

[JsonProperty("formValue")]
public string FormValue { set; get; }

}
这样,这个类序列化成json格式后为:

{
"formId": 456,
"formValue": "sddddd"
}
那么json中key为首字母小写。

以上是类定义,我通过Attribute的方式确实可以使当前属性在Json序列化的时候输出为首字母小写。
NewtonSoft.Json 有个[JsonProperty("name")],每个属性加上声明,大小写就随意了
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐