Java c# 跨语言Json反序列化首字母大小写问题

C#标准是首字母大写,Java规范是首字母小写,在序列化成Json之后,反序列化会出现反序列化失败的问题。。

 

从C#反序列化成JavaBean的时候通过如下注解可以直接解决该问题

@JsonNaming(value = PropertyNamingStrategy.UpperCamelCaseStrategy.class)

将该注解放到对应的class上,即可从大写首字母的Json串,反序列化成JavaBean。

posted @ 2018-01-19 17:06  EvilTuzki  阅读(572)  评论(0编辑  收藏  举报