您好我在解析json响应时遇到异常
我的响应是动态的,这意味着当我获得成功时,响应键成功,但是当我获得失败时,响应变为错误,我该如何解析该响应
我正在使用改造来解析json
还有一件事,当我得到失败响应时,它会给我正确的结果,但是当我得到成功响应时,它将失败,并给我一个例外,即“ Acceptected JsonObject but is JsonPrimitive”
给我解决方案
谢谢
最佳答案
Jsonobject和jsonprimitive是彼此不同的类型。
JsonObject {“ name”:“ John”,“ age”:30,“ car”:null}
JsonPrimitive(字符串,数字,布尔值)
您的响应模型是错误的。尝试这个 。
http://www.jsonschema2pojo.org/