2016-06-06 15 views
0

Ich habe eine grundlegende POJO mit einer Eigenschaft des Typs int.Serialisierung der Int-Eigenschaft wird als doppelt dargestellt?

... @Json(name = "partner_id") int partner_id = 1; ...

Nach Serialisierung es diese Protokolle im JSON als:

... "partner_id":1.0 ...

Wie kann ich Umstellung auf double verhindern, wenn ich möchte partner_id als int schicken, wie es modelliert wird?

Aktualisieren. Ich verwende moshi-jsonapi, eine json:api-konforme Gabel von Square's Moshi.

+0

Welche json-Bibliothek verwenden Sie? –

+0

Ich hatte dieses Problem nicht mit Moshi. Übergeben Sie die richtige Klasse in den Adapter? – nicobatu

Antwort