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

com.dahuatech.hutool.json.JSONSupport Maven / Gradle / Ivy

package com.dahuatech.hutool.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