2017-07-07 1 views
0

Bonjour je reçois l'exception lors de l'analyse json réponse Ma réponse est dynamique signifie que lorsque j'obtiens la clé de réponse de succès est réussie, mais quand j'obtiens une réponse d'échec, il se transforme en erreur comment je peux analyser cette réponse. en utilisant retrofit pour analyser JSONJsonObject attendu mais était JsonPrimitive

une chose quand im obtenir échouent réponse, il me obtenir bon résultat, mais quand je suis obtenir une réponse de succès, il va dans l'échec et me donner exception « Accpected JsonObject mais était JsonPrimitive »

Donne-moi Solution Merci

+1

S'il vous plaît explorer votre question en ajoutant réponse de code et d'erreur –

Répondre

0

Jsonobject et jsonprimitive sont différents les uns des autres.

JsonObject { "name": "John", "âge": 30, "voiture": null}

JsonPrimitive (chaîne, nombre, booléen)

Votre modèle de réponse est faux . essaye ça .

http://www.jsonschema2pojo.org/