【问题标题】:Parse Array Response From Server [duplicate]解析来自服务器的数组响应 [重复]
【发布时间】:2019-07-06 01:54:27
【问题描述】:

如何在 android 中使用 Gson 解析数组响应。以及如何在改造请求中传递模型类。请给我这个问题的答案,我使用数组响应面临这个问题。

private void getitemlist() {
        apiInterface.getVendorItems("_apiagent_/_data_agentPSS.php?k=825k9mksd35terijfh36374fhfgr7362hdfhf74&v=2&w=N_vendor_idEQUALTO"+getIntent().getStringExtra("userid")).enqueue(new Callback<GetItems>() {
            @Override
            public void onResponse(Call<GetItems> call, Response<GetItems> response) {

            }
            @Override
            public void onFailure(Call<GetItems> call, Throwable t) {

            }
        });
    }

请查看此api响应的链接

http://fssai.cmis.co.in/apiagent/_data_agentPSS.php?k=825k9mksd35terijfh36374fhfgr7362hdfhf74&v=3 使用 Json 数组响应 setrt

【问题讨论】:

  • 你试过什么?您应该编辑您的问题并添加一些您遇到问题的代码,以便我们更好地了解如何提供帮助。
  • 请删除反对票我用代码更新问题 okk
  • Charanveer,反对票不是我的。不幸的是,人们经常在不离开 cmets 的情况下这样做,但不用担心。
  • 投反对票的可能原因是您没有花足够的时间自己寻找解决方案。

标签: android


【解决方案1】:

我确定你正在寻找这个

Gson gson = new Gson();
Type listType = new TypeToken<List<HubLoginApus>>(){}.getType();
List<HubLoginApus> posts = gson.fromJson(response.body(), listType);

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2013-08-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-10-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多