JSON 转换成Java对象的方法

就目前来讲,将Java对象转换成JSON对象还是相当简单的,但是 将JSON对象转换成Java对象,就相对比较复杂了些。

第一种方法,使用 JSON-lib 。

第二种方法,使用 JACKSON。

前两种方法,对相对简单的Pojo 对象来说,还是比较容易的。但是相对于嵌套多层的数据来说,复杂度就直接上去了。

第三种方法,使用GOOGLE 的Gson 来解决了。写过安卓的都知道,这东西,是Google出来的,最大的好处就是,基本不依赖其他的包。用起来自然很爽,取值方式非常灵活。对复杂的JSON 取值,基本统统搞定。

在Gson 中分为两种概念。一个就是 JsonObject 和 JsonArray。

你可能感兴趣的:(JSON 转换成Java对象的方法)