GsonFormat的使用 (转)

简介:

一、Android Studio快速添加Gson


具体操作:
       1、File->Project Structure:

 

       2、app->Dependencies->"+":

 

       3、“+”->Library dependency:

 

       4、往下拉找到GSON(.....):

 

       5、然后点击OK就添加成功了,在左侧项目文件栏选择Project,在文件目录下的External Libraries地下可以看到json已经添加进来了:
 


二、使用Android Studio中GsonFormat的生成实体类


具体操作:
       1、File->Settings:

 

       2、Plugins->Browse repositories...:

 

       3、在搜索框输入Gson,找到GsonFormat,然后点击Install进行安装:

 

       4、安装好了之后,点击Restart Android Studio,然后选择OK,最后再选择Restart即可::

 

       5、重新打开程序之后,点击Code->Generate(快捷键:Alt+Insert),选择GsonFormat:

 

       6、这时候会有如下的弹出框,可以将json格式的数据复制到弹出框中,例如下图所示:

 

       7、点击OK,可以看到gson格式的数据被整齐化了,这样可以方便编程者更好的去分析gson数据,再点击OK,可以看到一个简单的实体类已经实现了:


三、在线JSON校验格式化工具


网址:http://www.bejson.com/
       在线JSON校验格式化工具可以方便的帮助我们将gson格式的数据进行格式化,例如我们获取到天气的gson格式数据(左下图),这样很明显看的很头痛,可以将这段数据复制进来,然后点击校验(右下图),可以看到现在看起来就一目了然了:
 

 

转自:http://blog.csdn.net/huhaichao1/article/details/52781935

本文转载自SharkBin博客园博客,原文链接:http://www.cnblogs.com/SharkBin/p/7451573.html如需转载自行联系原作者


相关文章
|
Java
java 启动jar包JVM参数
java 启动jar包JVM参数
287 0
|
前端开发 Android开发
Starting a Gradle Daemon, 1 incompatible and 2 stopped Daemons could not be reus
Starting a Gradle Daemon, 1 incompatible and 2 stopped Daemons could not be reus
2037 0
|
Linux Python
必备收藏| centos7安装Python3并且将pip设置为Python3中的pip
必备收藏| centos7安装Python3并且将pip设置为Python3中的pip
402 0
|
8月前
|
SQL Oracle 关系型数据库
linux安装oracl19c
综上所述,安装Oracle Database 19c在Linux系统上需要下载安装包、解压安装包、创建响应文件、安装依赖库、创建用户和组、修改系统参数、执行安装程序、配置环境变量、运行安装助手、启动数据库等步骤。详细步骤和注意事项请参考Oracle官方文档。
212 0
|
传感器 存储 物联网
向OSAL系统添加自定义任务|学习笔记
快速学习向OSAL系统添加自定义任务
向OSAL系统添加自定义任务|学习笔记
|
存储 开发框架 Java
分布式定时任务框架Quartz总结和实践(1)
Quartz是OpenSymphony开源组织在Job scheduling领域又一个开源项目,它可以与J2EE与J2SE应用程序相结合也可以单独使用。Quartz可以用来创建简单或为运行十个,百个,甚至是好几万个Jobs这样复杂的程序。Jobs可以做成标准的Java组件或 EJBs。
205 0
|
前端开发 Nacos
在若依中添加新模块
在若依中添加新模块
在若依中添加新模块
|
IDE JavaScript Java
最强 IntelliJ IDEA 2022.3 发布,这次不追了。。。
最强 IntelliJ IDEA 2022.3 发布,这次不追了。。。
最强 IntelliJ IDEA 2022.3 发布,这次不追了。。。
|
XML 缓存 Dubbo
令人头疼的代码命名规范……
令人头疼的代码命名规范……
652 0
令人头疼的代码命名规范……
|
JSON 前端开发 JavaScript
如何高效优雅地管理接口文档
你是一个测试,你们团队目前开发模式是前后端分离。
如何高效优雅地管理接口文档