AndroidStudio插件 - Json转Class、实体类(JSON To Kotlin Class)

news/2024/11/8 20:32:03/

Kotlin用挺长时间了,最近网络请求时因为接收、解析实体类的问题,后台直接给到了json文件,客户端可直接将json转为对应的model,故此我们需要用到一些插件来提升工作效率

为了提升工作效率,一键转换json为吾所需实体类是必不可少的开发技巧,针对不同语言,我们可选不同的插件

  • Java - GsonFormat
  • Kotlin - JSON To Kotlin Class

JSON To Kotlin Class 插件官网

      • 插件引入
      • 插件使用
      • 插件配置
      • 最终结果

插件引入

关于插件引入是一个基本认知,故简单直接说明一下

  1. File - Setting 打开设置

在这里插入图片描述

  1. Plugins 中 搜索JSON To Kotlin Class插件进行安装,安装后最好重启一下,否则有可能不生效(下图是已安装的状态)

在这里插入图片描述


插件使用

  1. New Class 的时候直接选取 Kotlin data class File from JSON

在这里插入图片描述

  1. 声明后台返回的Json解析生成的Model

在这里插入图片描述

如果没有做相关配置,那么会根据Json串生成对应的一个或多个类

在这里插入图片描述

这种情况显然不完美的,有缺失的,建议接着往下看↓↓↓


插件配置

  1. Property 生成属性配置(我用的默认配置,可自行更改)

在这里插入图片描述

  1. Annotation 生成代码的注解风格(默认为None,用Gson的多一些,因为可能需要传递…)

在这里插入图片描述

  1. Other 其他配置(建议和图例配置相同,不然有的Json会生成多个类,管理相对繁琐

在这里插入图片描述

  1. Extensions 类属性前追加的内容,相当于属性模板(没用过,就先不做评价了)

在这里插入图片描述


最终结果

  • Ohter配置内部类, 未配置 Annotation 的 Gson 结果

在这里插入图片描述

  • Ohter配置内部类,Annotation配置Gson 结果

在这里插入图片描述


http://www.ppmy.cn/news/128503.html

相关文章

保温杯哪种材质最好_哪种材质保温杯保温效果最好?

保温杯顾名思义就是为了保温,保温杯一般是在冬天时候出现的比较多。市场的各种各样的保温杯款式新颖的,价格贵的便宜的,有很多但那么一个保温杯要与不好,是不是应该有更多的人了解这个方面的细节呢?我们一起来欣赏一下&#xff0…

保温杯哪种材质最好_保温杯的材质有哪几种?选购不锈钢保温杯有哪些技巧?...

玻璃保温杯也是一种较为常见的保温杯类型。玻璃保温杯相较于其他材质的保温杯更为安全,因为玻璃保温杯的玻璃内胆是由无机硅酸盐类烧结而成的,这种物质 的物理和化学性能都比较稳定,在生产和使用过程中不易产生不良杂质,不会对人体…

保温杯哪种材质最好_请问哪个牌子的保温杯材质最好?

这个问题没有办法从品牌上去回答,因为每个品牌他们不同的产品使用的材质都是不一样的。 像目前比较知名的品牌膳魔师、象印、虎牌的保温杯有304不锈钢的产品,也有316不锈钢的产品。 现在市面上不锈钢保温杯的材质用的最多的是304的不锈钢,好一…

LNG储罐用什么材料保温?

LNG(液化天然气)易燃易爆,在储存时存在很大的危险性。一般由专用的LNG储罐进行储存,需要考虑液位、温度、密度、罐内压力等多因素。那么,LNG储罐用什么材料保温? LNG储罐有常压储罐、子母罐带压存储和真空粉…

保温杯哪种材质最好_哪种保温杯质量好?

展开全部 膳魔师,虎牌,象印,思宝等 保温杯(Vacuum cup)一般是由陶瓷或不锈钢加上真空层作成的盛水的容器,顶62616964757a686964616fe78988e69d8331333365643662部有盖,密封严实,真空绝热层能使装在内部的水…

【单片机毕业设计】【mcuclub-304】智能保温杯 | 语音智能水杯 | 恒温杯 | 多功能水杯

设计简介: 项目名:基于单片机的智能保温杯装置控制系统设计-标准版、基于单片机的语音智能水杯装置控制系统设计-标准版、基于单片机的多功能水杯装置控制系统设计-标准版 单片机:STC89C52 功能简介: 1、通过DS18B20测得水杯中水…

保温杯内壁有很多小泡泡

保温杯里面倒了温开水之后,我发现出现了很多小小的但是很稳定的泡泡! 这是啥啊?还挺好看的! 查资料后发现:这篇这篇 将水倒入杯子后,内壁会出现小气泡,而不是小水泡。 原因是浇注速度太快&am…

保温杯哪种材质最好_保温杯使用什么材质的最好?

展开全部 保温杯什么材质e68a843231313335323631343130323136353331333433653433最好?五大保温杯材质 一、不锈钢 不锈钢材质的保温杯不易产生腐蚀、点蚀、锈蚀、耐磨损,经久耐用;如今成为了现代家居使用杯具的新潮流,利用不锈钢所制的保温杯&#xff0…