java转json

来源:互联网 发布:算法看哪本书 编辑:程序博客网 时间:2024/06/06 12:24

所用jar包名 antlr-2.7.6.jar ||  jsontools-core-1.7.jar<span style="font-size:12px;">/** * java转json实体类 * @author yFly * */public class JavaToJsonUtil {/** * 把普通java对象转成json * @return */public static String JavaParseJson(Object obj) {JSONValue JSONObject = null;String JSONVar = null;try {JSONObject = JSONMapper.toJSON(obj);JSONVar = JSONObject.render(true);} catch (MapperException e) {e.printStackTrace();}return JSONVar;}/** * 把数组转成json * @param obj * @return */public static String ArrayParseJson(Object[] obj) {JSONValue JSONObject = null;String JSONVar = null;try {JSONObject = JSONMapper.toJSON(obj);JSONVar = JSONObject.render(true);} catch (MapperException e) {e.printStackTrace();}return JSONVar;}/** * 把List转json * @param obj * @return */public static String ListParseJson(List obj) {JSONValue JSONObject = null;String JSONVar = null;try {JSONObject = JSONMapper.toJSON(obj);JSONVar = JSONObject.render(true);} catch (MapperException e) {e.printStackTrace();}return JSONVar;}/** * 把Map转json * @param obj * @return */public static String MapParseJson(Map obj) {JSONValue JSONObject = null;String JSONVar = null;try {JSONObject = JSONMapper.toJSON(obj);JSONVar = JSONObject.render(true);} catch (MapperException e) {e.printStackTrace();}return JSONVar;}/** * 把Set转json * @param obj * @return */public static String SetParseJson(Set obj) {JSONValue JSONObject = null;String JSONVar = null;try {JSONObject = JSONMapper.toJSON(obj);JSONVar = JSONObject.render(true);} catch (MapperException e) {e.printStackTrace();}return JSONVar;}</span>


1 0
原创粉丝点击