在我的Android项目中,我使用了GSON的Retrofit 2。我的问题是在JSON内部我收到了一个对象,例如"city":{"id":"1","name":"Washington"}
,当用户没有填写城市现场服务器时,我发送"city":""
(现在城市是字符串)。所以我无法解析这个问题。
答案 0 :(得分:0)
您有两种选择:
您可以使用Gson注册自定义解析器。 按照官方网站上的示例创建一个:https://sites.google.com/site/gson/gson-user-guide#TOC-Custom-Serialization-and-Deserialization