gpt4 book ai didi

android - 如何使用 GSON 解析多个嵌套的 JSON 对象/数组?

转载 作者:行者123 更新时间:2023-11-29 17:36:32 27 4
gpt4 key购买 nike

我一直在努力思考如何使用 GSON 解析嵌套对象和数组,但仍然卡住了。如何解析“结果”数组中列出的嵌套项?

{
"item": {
"results": [
{
"__metadata": {
"url": "google.com",
"type": "website"
},
"listed": true,
"market": 225,
"town": "Toronto"
},
{
"__metadata": {
"url": "twitter.com",
"type": "website"
},
"listed": true,
"market": 225,
"town": "Calgary"
}
]
}
}

如何在 Android 中使用 GSON 轻松做到这一点?

谢谢!

最佳答案

安卓工作室

  1. 下载插件“GsonFormat”
  2. 创建模型类
  3. 打开代码->生成->Gson
  4. 粘贴您的 json 单击确定 - 如果 json 有效,则它将以下 json 转换为 java 类 (pojo)
  5. 现在创建 Gson 对象

    Gson gson=new Gson();

  6. Json转java对象

    T obj = gson.fromJson(contents, tClass);

  7. 现在使用这个对象“obj”来获取值

关于android - 如何使用 GSON 解析多个嵌套的 JSON 对象/数组?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30272305/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com