package weixin.popular.bean.paymch; import javax.xml.bind.annotation.adapters.XmlAdapter; import com.alibaba.fastjson.JSON; public class DetailXmlAdapter extends XmlAdapter<String, Detail> { @Override public Detail unmarshal(String v) throws Exception { return JSON.parseObject(v, Detail.class); } @Override public String marshal(Detail v) throws Exception { return "<![CDATA[" + JSON.toJSONString(v) + "]]>"; } }