[JSON教程]Object和JSON互转
来源:互联网 发布:linux网卡配置生效 编辑:程序博客网 时间:2024/06/06 01:54
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="";
}
}
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="";
}
}
阅读全文
0 0
- [JSON教程]Object和JSON互转
- javascript JSON和Object
- java json和object互换
- JSON和Object 的转换
- jsonlib json,xml,object 互转
- jsonlib json,xml,object 互转
- JSON.parse()和JSON.stringify() object和字符解析
- JSON用法及json对象(Object)和字符串(String)互转
- 【JSON】JSON 教程
- Json返回String对象和Object对象
- json,string和object的转换
- 数据类型json 和 object 的相互转化
- Gson:Object和Json的转换
- json和object之间相互转换
- fastjson解释json和object问题
- JSON教程
- JSON 教程
- JSON教程
- jquery各种验证......
- 程序员经常争论的话题:C++/JAVA/C#运行机制和执行效率
- unix socket编程
- jQuery写简单模态框
- mybatis 中 or 的使用
- [JSON教程]Object和JSON互转
- 什么是Spring,IOC是什么?DI是什么?
- 《数字技术》连载5: 第2章 数字器件 第0节 概述
- java -- 抽象 接口
- crontab初始化
- Mysql之主从复制-yellowcong
- 微信支付
- JAVA面向对象的基础知识快速通过---自学笔记(一)
- Jdk动态代理