日期转换

 
 
        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;     } }
05-11 16:11