`
隔壁王小明
  • 浏览: 13213 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Gson解析复杂json格式

 
阅读更多

如果JSON数据格式复杂,如下所示 :

{"id":"123","data":[{"x":"0.01086765","y":"1.474215","z":"0.05089895"},{"x":"-0.0001873518","y":"1.480754","z":"0.06177709"},{"x":"-0.0001879176","y":"1.47142","z":"0.05118778"},{"x":"0.006835327","y":"1.481115","z":"0.06150538"}}]

首先建立对应的JavaBean

public class JsonBean{
                public String id;
		public List<MyData> data;
		public class MyData{
			public String x;
			public String y;
			public String z;
		}
	}

 然后:

Gson gson = new Gson();  
 java.lang.reflect.Type type = new TypeToken<JsonBean>() {}.getType();  
JsonBean jsonBean = gson.fromJson(a, type);  

 

即可将json数据转化成JavaBean的格式

分享到:
评论

相关推荐

    Gson解析复杂json数据

    Gson解析复杂json数据,复杂的json数据用gson工具解析

    Gson解析复杂Json实例,超简单

    解放你的双手,不用再去一个一个JSONObject去处理解析问题,两行代码搞定一切

    Gson解析json数据

    这里进行介绍Gson解析复杂Json和简单Json的数据方式

    JSON、GSON解析json

    JSON、GSON解析json数据,详细介绍了json和gson的使用,解析复杂json数据

    Gson简单与复杂json数据解析案例

    可实现简单json数据与复杂json数据解析,详情请看:http://xiaxveliang.blog.163.com/blog/static/297080342014102674623118/

    GSON解析复杂的JSON数组 - CSDN博客1

    1.GSON的两个重要方法 1.将要解析的数据如下面的格式 2.必须定义如下一些的实体类数据

    Gson解析(List和Map)格式json数据 - CSDN博客1

    Gson解析(List和Map)格式json数据 - CSDN博客原创2013年11月23日 21:54:46Gson解析(List和Map)格式json数据天

    使用Gson解析json并且加载json中的网络图片

    该源码是用Gson解析一个复杂的json,将json中的数据加载到listview中并且根据json中的url地址加载网络图片到listview中。

    开发中复杂Json解析(LinkedTreeMap)

    开发中遇到的复杂JSON,用TypeToken来进行处理:(当然还有第二种解析方式,请查看http://blog.csdn.net/jason_996/article/details/78039799) 处理方法: 1,先将接口返回的JSON,用gson.tojson(map)方法,将...

    复杂的Json数据解析-Gson解析

    就是一个复杂的json格式的数据解析,用的是Gson解析的

    复杂的JSON解析

    利用GSON可以解析复杂的JSON数据,这个是一个很具体的例子,详细说明

    采用Gson解析含有多种JsonObject的复杂json

    但是对于比较复杂的json,比如下面这种,attributes对应的jsonObject中的字段是完全不一样的,这个时候再简单的用上面的方法就解析不了了。当然了,我们说一步到位的方式解决不了,但用一点笨方法还是可以的。比如先...

    Eclipse 插件 FsonFormat 一键解决复杂JSON ,快速实现JavaBean

    1、根据Gson库使用的要求,将JSON结构格式解析成实体类 2、一键解决复杂JSON ,快速实现JavaBean。 一句话就可以将复杂的JSON数据解析成相应的Bean对象。 JavaBean javaBean=gson.fromJson(jo.toString(),Json...

    复杂的json解析demo

    相对复杂的json解析,借助Gson框架解析json数据,仅仅只需5分钟就可搞定一切

    复杂的json字符串解析(真实案例)

    工作中遇到的真实情况,比较复杂的json解析方法,关键在于理解。注意事项方法中注释已经介绍的很清楚了,希望各位朋友采纳!

    使用gson解析数据

    当json数据比较复杂的时候,可以使用解析对象的方式解析数据。用gson方法会容易的很多。

    GsonPrase:使用gson解析json的几种方法

    使用gson解析json的几种方法 gson是google的产物,用于解决json数据解析比较繁琐的问题。以前解析json需要层层解析,gson出现后解析往往只需几行代码。本程序从简单到复杂说说我对gson用法的理解。 此外还实现了从...

    FsonFormat.rar

    1、根据Gson库使用的要求,将JSON结构格式解析成实体类 2、一键解决复杂JSON ,快速实现JavaBean。 一句话就可以将复杂的JSON数据解析成相应的Bean对象。 JavaBean javaBean=gson.fromJson(jo.toString(),Json...

    gson-2.8.6.jar下载

    gson-2.8.6.jar下载,gson是Google开发的一款优秀的Java JSON解析库。它可以将Java对象转换成JSON字符串,也可以将JSON字符串转换成Java对象。gson库简单易用,性能良好,所以很受欢迎,被广泛应用于Android和Java项目中...

Global site tag (gtag.js) - Google Analytics