json串与对象转换
来源:互联网 发布:车辆保养记录查询软件 编辑:程序博客网 时间:2024/06/05 23:00
import java.util.Date;import net.sf.json.JSONObject;import net.sf.json.JsonConfig;import org.json.JSONArray;import org.json.JSONException;import org.json.JSONTokener;public class Json { public static String toJson(Object resultobj) { if (resultobj != null) { //JSONArray obj = JSONArray.fromObject(resultobj); JSONObject obj = JSONObject.fromObject(resultobj); return (obj.toString()); } return ""; } /** * @Title: toJson * @Description: TODO(这里用一句话描述这个方法的作用) * @param resultobj * @param dateformat 时间格式 yyyy-MM-dd HH:mm:ss * @return */ public static String toJson(Object resultobj,String dateformat) { if (resultobj != null) { JsonConfig config = new JsonConfig(); config.registerJsonValueProcessor(Date.class, new DateJsonValueProcessor(dateformat)); //JSONArray obj = JSONArray.fromObject(resultobj); JSONObject obj = JSONObject.fromObject(resultobj,config); return (obj.toString()); } return ""; } /** * json格式字符串解析 * @param jsonstring * @return JSONObject */ public static org.json.JSONObject JsonStringFormat(String jsonstring) { JSONTokener jsonParser = new JSONTokener(jsonstring); org.json.JSONObject jsonobject = null; try { jsonobject = (org.json.JSONObject) jsonParser.nextValue(); } catch (JSONException e) { jsonobject = null; } return jsonobject; } /** * json格式字符串解析 * @param jsonstring * @return JSONObject */ public static JSONArray JsonListFormat(String jsonstring) { JSONArray jsonarray = null; try { jsonarray = new JSONArray(jsonstring); } catch (JSONException e) { // TODO Auto-generated catch block e.printStackTrace(); } return jsonarray; } /** * @Title: JsonToList * @Description: 解析json数据 * @param jsonstr json格式字符串 * @return JSONObject */ public static JSONObject JsonToList(String jsonstr){ JSONObject jsonObject = JSONObject.fromObject(jsonstr); return jsonObject; }}
0 0
- json串与对象转换
- 对象与json转换
- c# 对象 与 Json串 转换
- json串与对象的相互转换
- C# 对象与JSON串互相转换
- C# 对象与JSON串互相转换
- C# 对象与JSON串互相转换
- Json串与json对象之间的转换
- json与JS对象转换,json与Java对象转换
- JSON与c#对象转换
- json对象与字符串转换
- 对象与json的转换
- JSON与Java对象转换
- OC对象与JSON转换
- JSON与对象的转换
- 对象与Json字符串转换
- Json字符串与对象转换
- JSON对象与JSON字符串相互转换
- 非穷举方法解决poj 1006
- centOS目录结构介绍
- mysql
- POJ 1664 放置苹果
- [c++] gcc define test
- json串与对象转换
- Hello Blog!
- Hibernate 配置文件中的hbm2ddl.auto配置项介绍
- c++11新标准 01 long long 类型
- 基本的设计模式
- 杨辉三角 空间复杂度O(k)
- TCP/IP基础(四)
- Python 3.4版本对于Excel表的操作
- 04_从磁盘读取Java程序,并显示在屏幕上