不能用Moshi在json中反序列化长

时间:2017-07-06 09:08:37

标签: android json moshi

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

我的Json有这个领域:

  

“版本”:1499082281552

在我的pojo中,我有这个领域:

  

私人长版;

但我总是得到错误:

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

如果在我的json中我有

  

“version”:1498564139

一切正常。

更新

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

0 个答案:

没有答案