Android Studio插件GsonFormat详解

一.安装插件

在设置中的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类:

 

  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值