GSON 能否以不区分大小写的方式进行反序列化
在.NET桌面应用程序和Java服务器之间的通信原型设计中,使用REST和JSON帖子,我遇到了一个区分大小写的问题。.NET 对象在 Pascal 大小写(这是 .NET 的常规)中具有属性,例如:(等),而同一对象的 Java 表示使用驼峰大小写,例如 .Symbol, EntryValue
symbol, entryValue
服务器接收 json 值如下:
{"EntrySize":100,"Symbol":"AMZN"}
但Gson不会以不区分大小写的方式进行反序列化。有没有办法让Gson做到这一点?