All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.jchanghong.json.JSONSupport Maven / Gradle / Ivy

The newest version!
package com.jchanghong.json;

/**
 * JSON支持
* 继承此类实现实体类与JSON的相互转换 * * @author Looly * */ public class JSONSupport implements JSONString{ /** * JSON String转Bean * @param jsonString JSON String */ public void parse(String jsonString){ new JSONObject(jsonString).toBean(this.getClass()); } /** * @return JSON对象 */ public JSONObject toJSON() { return new JSONObject(this); } @Override public String toJSONString() { return toJSON().toString(); } /** * 美化的JSON(使用回车缩进显示JSON),用于打印输出debug * * @return 美化的JSON */ public String toPrettyString() { return toJSON().toJSONString(4); } @Override public String toString() { return toJSONString(); } }




© 2015 - 2024 Weber Informatics LLC | Privacy Policy