zoukankan      html  css  js  c++  java
  • FastJSON 提供的一种数据转json格式

    步骤一:
        导入jar
       
    步骤二:
        
    不管是 user map<> 和list<>都使用
     json.toJsonString()方法
    步骤三.:如需正向过滤出需要的属性:
    使用 SimpleProperPreFilter 方法
    参数是 需用的属性
        如需反向去掉不需要的属性:
        使用 PropertyFilter
        不需要的属性return false
         需要的舒幸福return true             
     
    // 进行json的属性过滤
    	PropertyFilter filter = new PropertyFilter() {
    
    	@Override
    	public boolean apply(Object arg0, String fieldName, Object arg2) {
    		if ("cusPhone".equalsIgnoreCase(fieldName)) {
    		  return false;
    		}
    		if ("id".equalsIgnoreCase(fieldName)) {
    			return false;
    		}
    		if ("orders".equalsIgnoreCase(fieldName)) {
    		  return false;
    	      }
    		  return true;
    		 }
    		};
    	 // 将集合转化成json格式
    	 String json = JSONArray.toJSONString(pageBean, filter, SerializerFeature.DisableCircularReferenceDetect);
    

      

    
    
     
     

    附件列表

  • 相关阅读:
    调试D2JS
    PG 中 JSON 字段的应用
    面试----
    机器学习面试题
    闭包和装饰器
    scss-混合@mixin @include @function
    scss基本使用及操作函数
    常用的scss函数(mixin)
    二叉搜索树基本操作实现
    判断一棵树是否是二叉搜索树
  • 原文地址:https://www.cnblogs.com/toby-ruan/p/8592889.html
Copyright © 2011-2022 走看看