【发布时间】:2014-11-25 05:04:52
【问题描述】:
我知道这可能是一个糟糕的 JSON API 实践示例,但我不得不像这样处理 JSON 响应:
{
"error": "Username required."
}
但是当它不是错误时,error 字段变为布尔值:
{
"error": false
}
如何在 Gson 中以干净的方式正确处理它(最好使用最少的配置)?
注意:在 POJO 中我有 String getErrorMessage() 和 boolean isError()
【问题讨论】:
标签: java json gson deserialization