[JSON教程]Object和JSON互转

版权声明:本文为极客蓝天的原创文章,未经博主允许不得转载。 https://blog.csdn.net/wangyonglin1123/article/details/78775983
import com.alibaba.fastjson.JSON;
import com.alibaba.fastjson.JSONArray;
import com.alibaba.fastjson.JSONObject;


public class JsonUtils {

/**
* 把object转换成JSON
* @param obj
* @return
*/
public static String toJson(Object obj){
Object objJson= JSONArray.toJSON(obj);
String json=objJson.toString();
return json;
}
/**
* 把JSON转换为OBJECT
* @param json
* @param clazz
* @return
*/

@SuppressWarnings("static-access")
public static <T> T  toObject(String json,Class<T> clazz){
JSONObject obj=new JSONObject();
T body= obj.parseObject(json, clazz);
return body;

}

/**
* 获取属性
* @param json
*/
public static Object getProperty(String json,String propertyName){
JSONObject object = JSON.parseObject(json); 
return object.get(propertyName);
}

public static void main(String[] args){
String str="";
}




}

猜你喜欢

转载自blog.csdn.net/wangyonglin1123/article/details/78775983