fastjson转换首字母要求大写的问题

因为对接需要,传递Json对象需要首字母大写,但是通过FastJson对象转换,首字母默认会置成小写,如果需要设置成首字母大写,类似于{"DirID":0,"DirType":1234,SourceID":0,"Extend":"","InputTime":"/Date(1552966638523+0800)/","OperaterID":0,"OperaterIP":"","OperaterName":"","RoutingKey":"","WID":"1111”}

动设置,大致解决方案三种

1  在类中使用@JSONField(name = "")

2  在初始化fastjson的时候设置TypeUtils.compatibleWithJavaBean = true

3  直接配置系统环境变量,新建,变量名:TypeUtils.compatibleWithFieldName,变量值:true

原文地址:https://www.cnblogs.com/nonospring/p/10557620.html

时间: 2024-10-11 23:42:09

fastjson转换首字母要求大写的问题的相关文章

python开发_大小写转换,首字母大写,去除特殊字符

这篇blog主要是总结我们在平常开发过程中对字符串的一些操作: #字母大小写转换 #首字母转大写 #去除字符串中特殊字符(如:'_','.',',',';'),然后再把去除后的字符串连接起来 #去除'hello_for_our_world'中的'_',并且把从第一个'_'以后的单词首字母大写 具体的代码demo: 1 #字母大小写转换 2 #首字母转大写 3 #去除字符串中特殊字符(如:'_','.',',',';'),然后再把去除后的字符串连接起来 4 #去除'hello_for_our_wo

python字符串的操作(去掉空格strip(),切片,查找,连接join(),分割split(),转换首字母大写, 转换字母大小写...)

#可变变量:list, 字典#不可变变量:元祖,字符串字符串的操作(去掉空格, 切片, 查找, 连接, 分割, 转换首字母大写, 转换字母大小写, 判断是否是数字字母, 成员运算符(in / not in))字符串使用时用单引号或者双引号括起来: var1 = 'hello' var2 ="world" 字符串不能修改值, 如下例所示: 以下是字符串常用的一些操作. 1. 去掉空格str.strip() # 去掉两边的空格和换行符str.strip('a') # 去掉两边指定的字符st

struct和[]byte的转换,注意结构体内变量首字母一定大写

type temp struct {     Afd int     Bee string }func main(){ text:=temp{3123,"4234"} b._:=json.Marshal(text) var text2 temp err:=json.Unmarshal(b,&text2) fmt.Println(err,text2)} temp结构体内的Afd和Bee首字母一定大写,否则无法序列化和反序列化

首字母变大写(杭电2026)

/*首字母变大写 Input 输入数据包含多个测试实例,每个测试实例是一个长度不超过100的英文句子,占一行. Output 请输出按照要求改写后的英文句子. Sample Input i like acm i want to get an accepted Sample Output I Like Acm I Want To Get An Accepted */ #include<stdio.h> #include<ctype.h> #include<string.h>

53.单词首字母转大写

1 <!DOCTYPE html> 2 <html> 3 <head lang="en"> 4 <meta charset="UTF-8"> 5 <title>转换文本-只在IE上有效</title> 6 </head> 7 <body> 8 <input type="text" name="txt1" value="

1165: 零起点学算法72——首字母变大写

1165: 零起点学算法72--首字母变大写 Time Limit: 1 Sec  Memory Limit: 64 MB   64bit IO Format: %lldSubmitted: 705  Accepted: 439[Submit][Status][Web Board] Description 输入一个英文句子,将每个单词的第一个字母改成大写字母. Input 输入数据包含多个测试实例,每个测试实例是一个长度不超过100的英文句子,占一行. Output 请输出按照要求改写后的英文句

hdu 2026 首字母变大写(java)

问题: 将小写换成大写,之前用a=(char)(a+32)的形式,并没有效果,原因不明. 有函数:a[0]=Character.toUpperCase(a[0]);可以用. 首字母变大写 Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 37323    Accepted Submission(s): 20817 Problem Desc

HDOJ 2026首字母变大写

首字母变大写 Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 30463    Accepted Submission(s): 17060 Problem Description 输入一个英文句子,将每个单词的第一个字母改成大写字母. Input 输入数据包含多个测试实例,每个测试实例是一个长度不超过100的英文句子,占一行. Outp

首字母变大写

首字母变大写 Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 32066 Accepted Submission(s): 17876 Problem Description 输入一个英文句子,将每个单词的第一个字母改成大写字母. Input 输入数据包含多个测试实例,每个测试实例是一个长度不超过100的英文句子,占一行. Output 请输出