Gson 是google解析Json的一个开源框架,同类的框架fastJson,JackJson等等
本人fastJson用了两年,也是从去年才开始接触Gson,希望下面的总结会对博友有用,至于Gson与FastJson的对比,其实半斤八两的问题,不再赘述
第一步:在AS下面创建java工程 并添加gson依赖
image.png
1:Gson gson = new Gson();
2:通过GsonBuilder 可以配置多种选项
gson = new GsonBuilder()
.setLenient() // json宽松
//支持Map的key为复杂对象的形式
.enableComplexMapKeySerialization()
.serializeNulls() //智能null
.setPrettyPrinting() // 调教格式
//默认是GSON把HTML 转义的
.disableHtmlEscaping()
.create();
网友评论