2

我知道这是一个非常愚蠢的问题,但是在使用 Moshi a Json 反序列化时遇到了一个奇怪的问题

我的 Json 有这个字段:

“版本”:1499082281552

在我的 pojo 中,我有这个字段:

私人长版;

但我总是得到错误:

W/System.err: com.squareup.moshi.JsonDataException: Expected an int but was 1499082281552 at path $.version

如果在我的 json 中有

“版本”:1498564139

一切正常。

更新

解决了。应该使用 Long 而不是 long。

4

0 回答 0