package com.tuxin.tool.json;
import flexjson.JSONDeserializer;
import flexjson.JSONSerializer;
import flexjson.transformer.DateTransformer;
import java.lang.reflect.Method;
import java.sql.Timestamp;
import java.text.ParseException;
import java.util.Date;
import java.util.HashMap;
import java.util.Iterator;
import java.util.Map;
import org.json.JSONException;
import org.json.JSONObject;
public class JSON
{
public static String encode(Object obj)
{
if ((obj == null) || (obj.toString().equals("null"))) return "";
if ((obj != null) && (obj.getClass() == String.class)) {
return obj.toString();
}
JSONSerializer serializer = new JSONSerializer();
serializer.transform(new DateTransformer("