如何通过Gson解析podupti.me的json?

时间:2013-01-14 09:23:02

标签: java json gson

如何通过Gson解析此json

这是我的PodModel.class

this是我检索json。

这是gson部分。

    gson = new Gson();
    PodsModel pods = gson.fromJson(builder.toString(), PodsModel.class);
    System.out.println(pods.getPods().getDomain());

Logcat返回:logcat-output

1 个答案:

答案 0 :(得分:0)

似乎Gson在这里失败了:

"pods":[{"id":
       ^      

[是意料之外的,因为在您的模型中PodModel pods字段是普通字段,而不是数组。

您可能需要将pods更改为数组,在这种情况下,您将能够解析此类json

UPD:只需将pods定义更改为此选项:

private List<ItemPod> pods;

  • 按照getter和setter的方式改变。

此解决方案应该有效(测试)。