fastJson对象转字符串首字母大小写问题的解决
1.遇到的问题:
最近在跟别人的接口对接时,接口文档中要求上传数据的字段属性名称的首字母都是大写。刚开始没注意,没想到在自己写完接口上传json数据时发现,字段首字母都被fastjson自动改成了小写。
例如:文档中要求为:
但是转成json字符串后变成了:
2.解决问题:
在字段的get方法上添加@JSONField(name = “Name”) 注解后问题解决:
输出:
1.遇到的问题:
最近在跟别人的接口对接时,接口文档中要求上传数据的字段属性名称的首字母都是大写。刚开始没注意,没想到在自己写完接口上传json数据时发现,字段首字母都被fastjson自动改成了小写。
例如:文档中要求为:
但是转成json字符串后变成了:
2.解决问题:
在字段的get方法上添加@JSONField(name = “Name”) 注解后问题解决:
输出: