码迷,mamicode.com
首页 > Web开发 > 详细

flexjson 的使用

时间:2014-11-06 19:11:54      阅读:572      评论:0      收藏:0      [点我收藏+]

标签:des   style   blog   io   color   ar   os   使用   java   

日期转换
 

 

        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;
    }
}

flexjson 的使用

标签:des   style   blog   io   color   ar   os   使用   java   

原文地址:http://www.cnblogs.com/brucetie/p/4079443.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!