# JSON使用

一、pom.xml需要的依赖

    
    
    
      net.sf.json-lib
      json-lib
      ${json-lib.version}
      jdk15
    

二、如何使用

public class User {
    int id;
    int rid;
    String userName;
    String password;
    String email;
    String mobile;
    //省略方法....
}
//实体类型User 转Json        
JSONObject jsonObject=JSONObject.fromObject(user);

//增加额外的字段
jsonObject.put("accessToken",accessToken);

//除去不需要的字段
JsonConfig jsonConfig = new JsonConfig();        
//调用setsetExcludes方法   过滤一些属性的值 比喻 “password”。        
jsonConfig.setExcludes(new String[]{"password"});        
//将String的字符串转换成JSon格式        
JSONObject jsonObject = JSONObject.fromObject(user, jsonConfig);        
//输出json里面的数据        
System.out.println(jsonObject.toString());

你可能感兴趣的:(# JSON使用)