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;
    }
}
												
											flexjson 的使用的更多相关文章
- 关于flexjson将json转为javabean的使用
		
关于flexjson将json转为javabean的使用 import java.sql.Timestamp; import java.util.Date; import flexjson.JSOND ...
 - JSON类库 Flexjson学习
		
官方地址(需FQ):http://flexjson.sourceforge.net/ Flexjson 是一个将 Java 对象转成 JSON 的 类库,是一个深度转换的过程. 下面是我写的一个例子: ...
 - memcache-session-manager(flexjson)
		
MSM项目FlexJson序列化参考文档. 序号(步骤) 需求描述 jar包列表: spymemcached-2.11.1.jar memcached-session-manager-tc8-1.8. ...
 - Nginx 服务器 之Nginx与tomcat实现负载均衡
		
本文讲解我们如何使用Nginx做反向带服务器,实现nginx与tomcat服务器集群做负载均衡. 一.nginx与tomcat实现负载均衡 1.在/usr/local/ngnix/conf 创建 ...
 - json相关类库,java对象与json相互转换
		
有效选择七个关于Java的JSON开源类库 转自:http://www.open-open.com/lib/view/open1397870197828.html 翻译: (英语原文:http://w ...
 - 基于apache的tomcat负载均衡和集群配置session共享
		
接上面的话题接着继续完善.为什么没接到上篇呢?原因很简单太长的文章不爱看!就像有人写了上千行的方法一样,不是逼得没办法谁爱看谁看,反正我不看. 期间我没有一次配置成功,从失败的开始说起, 1.准备ja ...
 - 几种 Java 序列化方案的性能比较
		
较结果: create ser deser total size +dfl java-built-in 62 5608 29649 35257 889 514 hessian 65 3812 6708 ...
 - JAVA上百实例源码以及开源项目
		
简介 笔者当初为了学习JAVA,收集了很多经典源码,源码难易程度分为初级.中级.高级等,详情看源码列表,需要的可以直接下载! 这些源码反映了那时那景笔者对未来的盲目,对代码的热情.执着,对IT的憧憬. ...
 - 使用Memcached Session Manager扩展Session管理
		
>>Tomcat的session管理 在请求过程中首先要解析请求中的sessionId信息,然后将sessionId存储到request的参数列表中. 然后再从request获取sessi ...
 
随机推荐
- Sql Sever 字符串截取汉字
			
最近需要在SQL的字符串中截取汉字,利用unicode函数判断字符的unicode编码,根据编码范围过滤掉非汉字字符. 写成了一个function /*@str 需要获取汉字的字符串*/ create ...
 - iOS RTMP 视频直播开发笔记(1) – 采集摄像头图像
			
1. 采集硬件(摄像头)视频图像 这里简单说下 iOS 的摄像头采集. 首先初始化AVCaptureSession,说到Session,有没有人想到AVAudioSession呢? // 初始化 AV ...
 - C++/C#  最基本的Marshal和Ptr
			
Vidyo32.VidyoClientInEventLogin Login = new Vidyo32.VidyoClientInEventLogin(); Login.portalUri = thi ...
 - @AutoWired使用
			
Spring MVC @autowired的使用: spring MVC使用注解配置方式相对于xml配置方式具有很多优势: 充分利用java的反射机制获取类的结构信息,这些信息可以减少配置的工作!Sp ...
 - linux杂记(四)热键[Tab],[ctrl]-c,[ctrl]-d,在线求助man page/info page
			
[Tab]按键 他具有[命令补全](接在一串指令的第一个字后面)与[档案补齐](接在第一串指令的第二字以后时)的功能.如 [KANO@kelvin ~]$ ca[tab][tab] cabextrac ...
 - hdu 2824The Euler function
			
题目链接 快速求出a到b之间所有数的欧拉函数. 一个一个求肯定是不行的, 我们知道欧拉函数的公式为phi(n) = n*(1-1/i1)*(1-1/i2).......i1, i2为素因子. 那么我们 ...
 - Highchart 改编风力风向图
			
基于highchart修改而成的风力风向图 1.替换highchart.js drawpoints方法,替换内容如下: drawPoints: function() { var a, b = this ...
 - node 上传文件 路径 重命名等问题
			
最近在学习node,想做一个简单的网站.首先想到的是上传文件的功能,查了下,发现有一个formidable模块,操作方便,便拿来尝试了一下,结果很纠结. 下载安装的就不用说了,用npm即可.说一下,自 ...
 - 串的模式匹配——Brute-Force算法
			
Brute-Force算法的基本思路为:从目标串s=“s0s1...sn-1”的第一个字符开始和模式串t=“t0t1t2...tn-1”中的第一个字符比较,若相等,则继续逐个比较后续字符: 否则从目标 ...
 - 关于Struts2的碎碎念
			
一:安全,还是安全 我入行比较晚,那会Spring MVC什么的都很流行了,一直觉得struts2作为一个Web MVC框架实在太笨重了点.所以虽然之前一直在用,但是其实没有真正研究过. 今天公司又遇 ...