您好我在解析json响应时遇到异常
我的响应是动态的,这意味着当我获得成功时,响应键成功,但是当我获得失败时,响应变为错误,我该如何解析该响应
我正在使用改造来解析json

还有一件事,当我得到失败响应时,它会给我正确的结果,但是当我得到成功响应时,它将失败,并给我一个例外,即“ Acceptected JsonObject but is JsonPrimitive”

给我解决方案
谢谢

最佳答案

Jsonobject和jsonprimitive是彼此不同的类型。


  JsonObject {“ name”:“ John”,“ age”:30,“ car”:null}
  
  JsonPrimitive(字符串,数字,布尔值)


您的响应模型是错误的。尝试这个 。

http://www.jsonschema2pojo.org/

10-04 19:15