如何使用Gson lib解析此json格式

高拉夫·泰吉(Gaurav Tyagi)

如何在Android中使用gson lib解析像getString(“ sub”)这样的子数组。

<pre>
{
   "name"  : "abc";
  "class" : "xyz";
   "address" : {[
             "add" : "1";
             "sub" :["abc"];
          ]}
     }
  </pre>
丹尼斯·瓦斯连科

首先,您应该将JSON简化为正确的形式:

{
   "name"  : "abc",
   "class" : "xyz",
   "address" : [
         {"add" : "1",
         "sub" :["abc"]}
      ]
}

现在,创建具有以下结构的对象:

class Foo{
   String name;
   String class;
   Address[] address;
}

class Address{
   String add;
   String[] sub; 
}

在这一步,您可以通过调用以下行轻松地将JSON解析为对象:

Foo foo = new Gson().fromJson(json, Foo.class);

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何使用GSON解析此JSON?

来自分类Dev

如何使用GSON解析此JSON?

来自分类Dev

如何使用GSON解析json

来自分类Dev

如何使用GSON解析json

来自分类Dev

如何使用Gson Java解析此转义的Json?

来自分类Dev

如何定义类以使用Gson解析此JSON?

来自分类Dev

如何使用Gson解析GeoJson?

来自分类Dev

如何使用GSON解析JSON文件

来自分类Dev

如何使用gson或jackson解析复杂的json

来自分类Dev

如何使用GSON解析嵌套的JSON

来自分类Dev

在改装GET请求后,如何使用GSON解析此JSON响应?

来自分类Dev

如何使用NSDateFormatter解析此格式

来自分类Dev

使用GSON解析JSON

来自分类Dev

如何使用GSON获取解析的数据

来自分类Dev

如何使用gson解析类层次结构?

来自分类Dev

如何使用GSON解析嵌套地图

来自分类Dev

如何使用Gson解析列表列表

来自分类Dev

如何使用GSON WHen对象解析JSON是JSONObject还是JSONArray

来自分类Dev

如何使用GSON解析JSON响应(不同的对象类型)

来自分类Dev

如何使用GSON发布大型JSON文件解析的进度

来自分类Dev

如何使用Retrofit和GSON解析[]包围的JSON对象列表?

来自分类Dev

Android:如何使用GSON库解析JSON文件?

来自分类Dev

如何使用GSON解析变量名JSON对象?

来自分类Dev

如何使用GSON WHen对象解析JSON是JSONObject还是JSONArray

来自分类Dev

Android:如何使用GSON库解析JSON文件?

来自分类Dev

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

来自分类Dev

如何使用Retrofit和GSON解析JSON数组?

来自分类Dev

如何使用Gson解析没有keyName的JSON数组?

来自分类Dev

使用 GSON 库解析后如何处理 json 元素?