JsonToKotlin(Kotlin开发神器)----Json数据示例直接生成Kotlin Data Class 开发插件

原创 2017年08月23日 17:17:35

插件已经开源:

https://github.com/wuseal/JsonToKotlinClass
有兴趣的同学可以看看,觉得好点个赞star下吧 ^_^

前言

在使用Kotlin进行开发的时候,我们需要经常对Json数据做解析和处理,在Java的类似开发环境中,我们就需要参照Json的数据格式相应的生成对应的JavaBean,在Java开发的时候有GsonFormat这个插件,当然,在Kotlin的开发环境中肯定也不能少了这类插件.


一.插件的名称:JsonToKotlinClass

见名知义,就是把一串Json字段串数据直接映射出一段Kotlin代码并添加到代码编辑器中.

二.插件演示:

先填写要生成的类名,然后粘贴Json字符串,点击OK生成Data Class

三.插件安装方法:

方法1:在Interllij idea 或AndroidStudio的插件库中搜索安装

  • 1.打开开发工具,并按如下指示操作
Created with Raphaël 2.1.0AndroidStudioFileSettingsPluginsBrowse repositores搜索JsonToKotlinClass
  • 2.安装插件,重启Intellij idea 或 android studio

方法2: 手动下载安装

  • 1.下载 JsonToKotlin.jar ,
  • 2.打开开发工具,并按如下指示操作
Created with Raphaël 2.1.0AndroidStudioFileSettingsPluginsinstall plugin form disk导入下载的JsonToKotin.jar
  • 3重启 android studio 或 Intellij idea

四.插件的使用方法

  • 1.按下快捷键’ALT’ + ‘K’或者先按 ‘ALT’ + ‘Insert’,然后选择并点击Convert Json Into Kotlin Class
  • 2.在弹出的对话框中第一个输入框内输入要生成的Json对应的Kotlin Data Class的根类名.
  • 3.在每二个输入框中粘贴入你要做类映射的Json字符串.
  • 4.点击OK或者’Ctrl’+’Enter’,就可以在当前的编辑窗口生成你要的类了.

五.插件下载

下载地址:http://download.csdn.net/download/wuseal/9948030
不需要积分下载地址:http://static.zybuluo.com/wuseal/krxgqmf9unfrgl5o6dv9u1qn/JsonToKotlin.jar

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

Kotlin开发Android笔记8:Kotlin数据类及json解析

–额外的函数——– 通过数据类,可以方便地得到很多有趣的函数,一部分是来自属性,比如编写getter和setter函数,还有下面这些函数:equals(): 比较两个对象的属性来确保他们是相同的。...
  • true100
  • true100
  • 2016年08月04日 10:44
  • 4819

Kotlin配合Gson进行json数据解析

Kotlin配合Gson进行json数据解析 昨天写的小demo里使用到了这个 1,首先引入第3方库implementation 'com.squareup.okhttp3:okhttp:3.8....
  • xfhy_
  • xfhy_
  • 2017年08月04日 10:04
  • 932

Delphi7高级应用开发随书源码

  • 2003年04月30日 00:00
  • 676KB
  • 下载

Delphi7高级应用开发随书源码

  • 2003年04月30日 00:00
  • 676KB
  • 下载

AndroidStudio插件使用之:GsonFormat

在安卓开发过程中,常用的数据就使用的json格式数据。因为json格式的数据有:方便传输(减小多余字符,传输数据更少), 易于阅读及方便转换(Gson,FastJson等框架)等优势。 通常在开发中,...
  • true100
  • true100
  • 2016年11月09日 09:40
  • 949

KotLin——Data class 使用

使用Kotlin 自建自己的数据类对象,就像Java中的Bean对象 翻译地址:http://kotlinlang.org/docs/reference/data-classes.html D...

Kotlin Data Class

Kotlin Data ClassKotlin源码,简单的Student.kt类data class Student(val name: String, val age: Int?= null)使用命...

使用 kotlin 来进行 Android 开发(一)

文章选自本人知乎专栏并做更改:http://zhuanlan.zhihu.com/kotandroid 未经允许请勿转载。 本系列文章将通过解剖 kotlin_android_base_fram...
  • syfyw
  • syfyw
  • 2015年11月20日 15:13
  • 6397

Kotlin-13.数据类(data class)

数据类的概念(data class)在Kotlin中一些只保存数据的类;编译器会为数据类(data class)自动生成函数equals()/hashCode();toString();compone...

Kotlin Reference (八) 可见性修饰符, data class,object Claz

KotLin 相关文档官方在线Reference kotlin-docs.pdf Kotlin for android Developers 中文翻译 Kotlin开发工具集成,相关平台支持指...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:JsonToKotlin(Kotlin开发神器)----Json数据示例直接生成Kotlin Data Class 开发插件
举报原因:
原因补充:

(最多只允许输入30个字)