zoukankan      html  css  js  c++  java
  • fastjson常用方法

    fastjson是一款alibaba公司开发的json工具包。json经常被使用在数据传输方面,因此特意对它的一些常用方法做备注,欢迎看客在评论区补充或指出问题。

    首先定义一个实体类,用于我们进行对象与json之间的转换。

    public class Bean{
        private String key1;
    
        private String key2;
    
        @JSONField(name = "KEY1")
        public String getKey1(){
            return this.key1;
        }
    
        @JSONField(name = "KEY2")
        public String getKey2(){
            return this.key2;
        }
    
        public String setKey1(String key1){
            this.key1 = key1;
        }
    
        public String setKey2(String key2){
            this.key2 = key2;
        }
    
    }

    Bean类中的注解@JSONField(name="KEY2"),用来指定当对象转为json格式后,成员变量所对应的key值。默认情况下是变量名小写。

    即不加注解的情况,对象转为json后的格式:{"key1":"a","key2":"b"}。添加注解后的格式为:{"KEY1":"a","KEY2":"b"}。

    同时该注解还可以用来指定日期格式:@JSONField(format="yyyyMMdd")

  • 相关阅读:
    直方图均衡
    k-means聚类方法
    核函数
    支持向量机(SVM)
    函数的定义和调用
    ES5新增方法
    继承
    构造函数和原型
    面向对象版tab 栏切换
    ES6中的对象与类
  • 原文地址:https://www.cnblogs.com/yxth/p/8566078.html
Copyright © 2011-2022 走看看