一.安装插件

在设置中的Plugins中查找GsonFormate插件点击下载即可,如下图:

安装成功后,如下图能出现GsonFormat就算成功了。

直接敲击键盘ALT+S也能弹出编辑框

二.快速生成代码

将Json字符串添加到编辑框内,先format在点击OK即可,如果是正确的json格式就会生成相应的bean类,反之无效。

原始json数据:

{

"code": "1",

"msg": "操作成功",

"data": {

"picture": [

{

"id": "1",

"mechineryId": "1",

"url": "url1",

"type": "1"

},

{

"id": "3",

"mechineryId": "1",

"url": "url3",

"type": "1"

},

{

"id": "7",

"mechineryId": "1",

"url": "url7",

"type": "1"

}

],

"machinery": {

"id": "1",

"owner": "张三",

"phone": "18296565153",

"pin": "3",

"greenPublicNo": "3",

"greenNumber": "3",

"engineFactoryCode": "3",

"engineCmii": "3",

"province": "3",

"city": "3",

"area": "3",

"emissionStage": "3",

"address": "南昌",

"type": "3",

"manufacturingCompany": "微轲联",

"productDate": "3",

"engineModel": "3",

"engineManufacturingCompany": "3",

"engineProductDate": "2019-11-5",

"engineRatedPower": "1",

"fuelType": "1",

"otherNumber": "1",

"otherInfo": "1",

"model": "1",

"engineRatedSpeed": "1",

"engineTreatmentType": "1",

"loginTime": "2019-12-06 00:00:00"

}

}

}

点击format后:

点击OK:默认变量名就是参数的key值,修改如下图:

点击OK自动生成如下图的Bean类:

Android Studio插件GsonFormat详解相关推荐

  1. Mac Android studio插件GsonFormat的使用

    Android studio插件GsonFormat的使用 第一步:安装GsonFormat插件 首先,打开Android studio设置界面,快捷键command+逗号(mac上的快捷键),打开P ...

  2. Android studio插件GsonFormat 的使用

    声明:此文纯记录用,没有什么技术含量. GsonFormat作用:根据Gson库使用的要求,将JSONObject格式的String 解析成实体. GsonFormat的github地址:https: ...

  3. Android Studio插件Gsonformat的安装和使用

    安装 1.Android studio File->Settings..->Plugins–>Browse repositores..搜索GsonFormat  2.安装插件,重启a ...

  4. android 快速解析json数据搭配Gson库中Android Studio插件 GsonFormat

    转:https://www.jianshu.com/p/d34c5e7c8227 更简洁的文章:http://www.cnblogs.com/foxy/p/7825380.html 如果对json解析 ...

  5. Android studio插件GsonFormat,返回json快速创建实体对象

    1. 下载安装GsonFormat插件 如果下载失败,请 1.https://plugins.jetbrains.com/plugin/7654-gsonformat 手动下载GsonFormat 2 ...

  6. Android studio 导入项目详解 (简单快速)

    最近开课移动互联网应用开发,实验课老师发了代码让我们导入,在网上找了各种方法,发现不是每一个项目都适合,有些能够成功,有些还是有错,头大的很.后面发现一个比较简单的方法,没翻过车,新手可以试试O(∩_ ...

  7. Android Studio安装常见问题详解——Android Emulator Hypervisor Driver for AMD Processors installation failed.

    目录 一.问题描述 二.解决方案 2.1 开启CPU虚拟化 2.2 禁用Hyper-V 2.3 使用管理员命令行在驱动程序包中执行"silent_install.bat" 一.问题 ...

  8. Android studio的Activity详解

    Activity就相当于我们的手机界面,里面包含着各个组件 Activity 的4种状态 运行状态:屏幕可视,且可以进行操作 暂停状态:返回退出的时候,询问是否退出运行状态,此时属于暂停状态 ---- ...

  9. Android Gradle 自定义Task详解二:进阶

    转载请标明出处:http://blog.csdn.net/zhaoyanjun6/article/details/78523958 本文出自[赵彦军的博客] 系列目录 Android Gradle使用 ...

  10. Android Gradle 自定义Task 详解

    转载请标明出处:http://blog.csdn.net/zhaoyanjun6/article/details/76408024 本文出自[赵彦军的博客] 系列目录 Android Gradle使用 ...

最新文章

  1. pyxml for python 2.6 死而复生
  2. Redis监控技巧总结
  3. Oracle数据库教程
  4. 电脑常用工具(阅读代码、文件搜索、思维导图、图片处理、文件比较、流程图、桌面效率工具)
  5. MySQL-8.0.12-winx64
  6. java 合并单元格 把数据合并没了_合并单元格
  7. 做开源界的MATLAB,PyMiner 需要更多热爱开源的你加入
  8. 昨天,美团程序员的年终奖金可能没了!
  9. Android中背景透明的Dialog
  10. spring Boot 设置tomcat端口号
  11. 漏洞挖掘之通达OA2017任意文件上传(漏洞已失效)
  12. (三)Spring整合RabbitMQSpringBoot 整合RabbitMQRabbitMQ 镜像队列
  13. 感谢一路上有你们的陪伴
  14. 少儿python教学_如何教少儿学习Python编程
  15. idea 项目添加图片或更换图片 引用后没反应(清缓存)
  16. python画饼图柱状图_荐【python数据分析(24)】Matplotlib库基本图形绘制(1)(线形图、柱状图、堆叠图、面积图、填图、饼图)...
  17. python演唱会抢票脚本_基于selenium的大麦网演唱会抢票程序
  18. java.sql.SQLException: Streaming result set com.mysql.jdbc.RowDataDynamic@44f16719 is still active.
  19. jaffe 数据库百度网盘下载
  20. Element-ui 一些容易忽略的知识点

热门文章

  1. eclipse主题改变
  2. 精选了20个Python实战项目(附源码),拿走就用!
  3. Ubuntu 使用微信开发者工具
  4. html5 canvas+js贪吃蛇网页小游戏代码
  5. Python元组练习题
  6. python常用代码大全-python代码大全
  7. 微橙人人店 php,最新微橙人人店分销3.5.7整站源码,全开源任意二开,新增及修复多项功能,附升级补丁...
  8. R2017b-Matlab安装教程
  9. 【Hadoop】:Windows下使用IDEA搭建Hadoop开发环境
  10. Cobalt Strike 从入门到入狱(三)