最简单的Gson.fromJson示例失败

Ken*_*Y-N 5 android gson

给出以下代码:

final class retVal { int photo_id; }
Gson gson = new Gson();
retVal ret = gson.fromJson("{\"photo_id\":\"383\"}", retVal.class);
Run Code Online (Sandbox Code Playgroud)

我得到retnull.

我确信我已经错过了一些显而易见的东西,因为toJson课程也失败了,尽管通过JsonObject作品进行手工构建.

Raj*_*esh 5

retVal在方法之外声明你的类.

  • GSON不允许反序列化本地类. (3认同)