600字范文,内容丰富有趣,生活中的好帮手!
600字范文 > fastjson 大写转小写 字段_对象转json字符串 属性首字母大写自动变为小写

fastjson 大写转小写 字段_对象转json字符串 属性首字母大写自动变为小写

时间:2019-09-24 23:48:55

相关推荐

fastjson 大写转小写 字段_对象转json字符串 属性首字母大写自动变为小写

RegReply r = new RegReply();

Data d = new Data();

d.setDateTimestamp(date);

r.setMessageType("InfoReply");

r.setDeviceNo(DeviceNo);

r.setData(d);

String s = JSON.toJSONString(r);

引入依赖

com.alibaba

fastjson

1.2.56

实体类上打上注解@JSONField

package com.xw.elevator.platform.mqtt;

import com.alibaba.fastjson.annotation.JSONField;

public class RegReply {

@JSONField(name="MessageType")

private String MessageType;

@JSONField(name="DeviceNo")

private String DeviceNo;

@JSONField(name="Data")

private Data Data;

public String getMessageType() {

return MessageType;

}

public void setMessageType(String messageType) {

MessageType = messageType;

}

public String getDeviceNo() {

return DeviceNo;

}

public void setDeviceNo(String deviceNo) {

DeviceNo = deviceNo;

}

public Data getData() {

return Data;

}

public void setData(Data data) {

Data = data;

}

@Override

public String toString() {

return "RegReply [MessageType=" + MessageType + ", DeviceNo=" + DeviceNo + ", Data=" + Data + "]";

}

}

标签:JSONField,String,MessageType,首字母,json,小写,DeviceNo,Data,public

来源: /pb951028/article/details/104863866

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。