zoukankan      html  css  js  c++  java
  • flexjson 的使用

    日期转换
     

            JSONSerializer serializer = new JSONSerializer();
            serializer.exclude(new String[] { "*.class" });
            serializer.transform(new DateTransformer("yyyy-MM-dd"),
                    new String[] { "cbsj" });
            setJsonString(serializer.serialize(tx));JSONSerializer serializer = new JSONSerializer();

    自定义转化

    JSONSerializer serializer = new JSONSerializer();
                serializer.exclude(new String[] { "*.class" });
                serializer.transform(new CodeDictTransformer(CodeDict.CTLG_TSZT), "tszt");
                serializer.transform(new CodeDictTransformer(CodeDict.CTLG_TSCFDD), "cfdd");

           


      public class CodeDictTransformer implements Transformer {
         private String parentId;

        public CodeDictTransformer() {
            
        }
        
        public CodeDictTransformer(String CTLG_ID) {
            parentId = CTLG_ID;
        }    

        /*
         * (non-Javadoc)
         * 
         * @see flexjson.Transformer#transform(java.lang.Object)
         
    */
        public String transform(Object obj) {
            if(obj != null) {
                CodeDict cd = Application.getInstance().getCodeDict();
                return cd.getDataDictDesc(parentId, obj.toString());
            }        
            return null;
        }
    }

  • 相关阅读:
    JS中的继承(上)
    一篇文章理解JS继承——原型链/构造函数/组合/原型式/寄生式/寄生组合/Class extends
    JS 装饰器,一篇就够
    理解 JavaScript 的 async/await
    JS正则表达式入门,看这篇就够了
    JavaScript的几种循环方式
    全解跨域请求处理办法
    下班后的时间精力生活管理办法(时间管理)
    hexo上部署博客到Github失败
    11
  • 原文地址:https://www.cnblogs.com/brucetie/p/4079443.html
Copyright © 2011-2022 走看看