JSON : Unbekanntes Feld "Wert" (<objectClass>), nicht gekennzeichnet als vernachlässigbar
Kann mir jemand helfen, um herauszufinden, was Hinzugefügt werden müssen?
JSON :
{"value":{"keyword":"better","correct":"","page":0,"size":10,"cost":51,"total":1107}}
Objekt der Klasse
@JsonAutoDetect
@JsonSerialize(include = Inclusion.NON_NULL)
@JsonRootName(value = "value")
public class Response {
private int page;
private int size;
private int total;
private int cost;
private int result;
private String keyword;
private String correct;
Immer noch, es wird die " - Servlet.service() for servlet appServlet warf Ausnahme
org.codehaus.jackson.Karte.exc.UnrecognizedPropertyException:
Unbekannte Feld "Wert" (), nicht gekennzeichnet als ignorable"
Du musst angemeldet sein, um einen Kommentar abzugeben.
Versuchen Sie, diese für die mapper config
Wenn Sie RestTemplate konfigurieren Sie die zugrunde liegenden jackson-mapper. Sie können dies tun, indem Sie Ihren mapper und in den Konverter. Siehe code unten.
Siehe hier für mehr details: https://jira.springsource.org/browse/ANDROID-45