GSON的使用以及GsonFormat工具的安装

30fa1243782dd16d5e35f2ee2bd9a11bad2.jpg

添加gson依赖

Gson gson = new Gson();

 

添加GSON 格式化工具

6f2724c63706a1314a15db5ead976a704d5.jpg

e1ce45a028c9479827a899534589bfce2d7.jpg

5f0d2bae43b96927d543555c9c870597cf1.jpg

56dffdbdcbdb7b9d4b2f3c91d7be91675cd.jpg

e9e77211e16ccd1ffc0387fa670c7f5f8d2.jpg

到此 Gson格式化工具已经安装完成

使用

json输入或者粘贴进输入框

344bb6973d717db71a687c2b45de45809b8.jpg

点击右上角的Format 可以自动格式化

c1e4d5a3997b15c295c95fcdb7fe1daacfc.jpg

点击ok

e73089f19f48597e516c358099cf7f6e694.jpg

会自动生成如下代码

package com.lanyu96.mvpdemo.Demo02;

public class material {


    /**
     * bosType : 557E499F
     * propertyType : inventory
     * material : {"id":"CAQSnI1yS3y7kBAEFYcDG0QJ5/A="}
     * isControl : false
     * CU : {"id":"00000000-0000-0000-0000-000000000000CCE7AED4"}
     * orgUnit : {"id":"CzuVLM5uTZyW//G18vwJ08znrtQ="}
     * unit : {"id":"gw5fUwEOEADgAAsNwKgSOFuCXFc="}
     * defaultWarehouse : {"id":"tVXOfvNuRn6cdCtOwsfeurvp+K4="}
     * qualityOrg : {"id":"zxFY0emRR/2vkvnRna8tPcznrtQ="}
     * isNegative : false
     * isBatchNo : true
     * isLotNumber : true
     * IsBarcode : true
     * isSequenceNo : true
     * IsCompages : true
     * isPeriodValid : true
     * isCheck : true
     * reservationDate : 2
     */

    private String bosType;
    private String propertyType;
    private MaterialBean material;
    private boolean isControl;
    private CUBean CU;
    private OrgUnitBean orgUnit;
    private UnitBean unit;
    private DefaultWarehouseBean defaultWarehouse;
    private QualityOrgBean qualityOrg;
    private boolean isNegative;
    private boolean isBatchNo;
    private boolean isLotNumber;
    private boolean IsBarcode;
    private boolean isSequenceNo;
    private boolean IsCompages;
    private boolean isPeriodValid;
    private boolean isCheck;
    private int reservationDate;

    public String getBosType() {
        return bosType;
    }

    public void setBosType(String bosType) {
        this.bosType = bosType;
    }

    public String getPropertyType() {
        return propertyType;
    }

    public void setPropertyType(String propertyType) {
        this.propertyType = propertyType;
    }

    public MaterialBean getMaterial() {
        return material;
    }

    public void setMaterial(MaterialBean material) {
        this.material = material;
    }

    public boolean isIsControl() {
        return isControl;
    }

    public void setIsControl(boolean isControl) {
        this.isControl = isControl;
    }

    public CUBean getCU() {
        return CU;
    }

    public void setCU(CUBean CU) {
        this.CU = CU;
    }

    public OrgUnitBean getOrgUnit() {
        return orgUnit;
    }

    public void setOrgUnit(OrgUnitBean orgUnit) {
        this.orgUnit = orgUnit;
    }

    public UnitBean getUnit() {
        return unit;
    }

    public void setUnit(UnitBean unit) {
        this.unit = unit;
    }

    public DefaultWarehouseBean getDefaultWarehouse() {
        return defaultWarehouse;
    }

    public void setDefaultWarehouse(DefaultWarehouseBean defaultWarehouse) {
        this.defaultWarehouse = defaultWarehouse;
    }

    public QualityOrgBean getQualityOrg() {
        return qualityOrg;
    }

    public void setQualityOrg(QualityOrgBean qualityOrg) {
        this.qualityOrg = qualityOrg;
    }

    public boolean isIsNegative() {
        return isNegative;
    }

    public void setIsNegative(boolean isNegative) {
        this.isNegative = isNegative;
    }

    public boolean isIsBatchNo() {
        return isBatchNo;
    }

    public void setIsBatchNo(boolean isBatchNo) {
        this.isBatchNo = isBatchNo;
    }

    public boolean isIsLotNumber() {
        return isLotNumber;
    }

    public void setIsLotNumber(boolean isLotNumber) {
        this.isLotNumber = isLotNumber;
    }

    public boolean isIsBarcode() {
        return IsBarcode;
    }

    public void setIsBarcode(boolean IsBarcode) {
        this.IsBarcode = IsBarcode;
    }

    public boolean isIsSequenceNo() {
        return isSequenceNo;
    }

    public void setIsSequenceNo(boolean isSequenceNo) {
        this.isSequenceNo = isSequenceNo;
    }

    public boolean isIsCompages() {
        return IsCompages;
    }

    public void setIsCompages(boolean IsCompages) {
        this.IsCompages = IsCompages;
    }

    public boolean isIsPeriodValid() {
        return isPeriodValid;
    }

    public void setIsPeriodValid(boolean isPeriodValid) {
        this.isPeriodValid = isPeriodValid;
    }

    public boolean isIsCheck() {
        return isCheck;
    }

    public void setIsCheck(boolean isCheck) {
        this.isCheck = isCheck;
    }

    public int getReservationDate() {
        return reservationDate;
    }

    public void setReservationDate(int reservationDate) {
        this.reservationDate = reservationDate;
    }

    public static class MaterialBean {
        /**
         * id : CAQSnI1yS3y7kBAEFYcDG0QJ5/A=
         */

        private String id;

        public String getId() {
            return id;
        }

        public void setId(String id) {
            this.id = id;
        }
    }

    public static class CUBean {
        /**
         * id : 00000000-0000-0000-0000-000000000000CCE7AED4
         */

        private String id;

        public String getId() {
            return id;
        }

        public void setId(String id) {
            this.id = id;
        }
    }

    public static class OrgUnitBean {
        /**
         * id : CzuVLM5uTZyW//G18vwJ08znrtQ=
         */

        private String id;

        public String getId() {
            return id;
        }

        public void setId(String id) {
            this.id = id;
        }
    }

    public static class UnitBean {
        /**
         * id : gw5fUwEOEADgAAsNwKgSOFuCXFc=
         */

        private String id;

        public String getId() {
            return id;
        }

        public void setId(String id) {
            this.id = id;
        }
    }

    public static class DefaultWarehouseBean {
        /**
         * id : tVXOfvNuRn6cdCtOwsfeurvp+K4=
         */

        private String id;

        public String getId() {
            return id;
        }

        public void setId(String id) {
            this.id = id;
        }
    }

    public static class QualityOrgBean {
        /**
         * id : zxFY0emRR/2vkvnRna8tPcznrtQ=
         */

        private String id;

        public String getId() {
            return id;
        }

        public void setId(String id) {
            this.id = id;
        }
    }
}
  • 4
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值