Class JsonUtils
- java.lang.Object
-
- com.restapi.template.errorbot.util.JsonUtils
-
public class JsonUtils extends java.lang.ObjectJson 변환에 사용되는 모듈.- Version:
- 1.0
- Author:
- always0ne
-
-
Field Summary
Fields Modifier and Type Field Description private com.fasterxml.jackson.databind.ObjectMappermapper
-
Constructor Summary
Constructors Modifier Constructor Description privateJsonUtils()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static <T> TfromJson(java.lang.String jsonStr, java.lang.Class<T> cls)Json을 객체로 변환.static JsonUtilsgetInstance()private static com.fasterxml.jackson.databind.ObjectMappergetMapper()static java.lang.StringtoJson(java.lang.Object object)객체를 Json으로 변환.static java.lang.StringtoPrettyJson(java.lang.String json)Json을 보기 좋게 변환.
-
-
-
Method Detail
-
getInstance
public static JsonUtils getInstance()
-
getMapper
private static com.fasterxml.jackson.databind.ObjectMapper getMapper()
-
toJson
public static java.lang.String toJson(java.lang.Object object)
객체를 Json으로 변환.- Parameters:
object- Json으로 변환할 객체- Returns:
- Json화 된 객체
-
fromJson
public static <T> T fromJson(java.lang.String jsonStr, java.lang.Class<T> cls)Json을 객체로 변환.- Parameters:
jsonStr- Json 문자열cls- 변환할 객체- Returns:
- Json에서 추출한 객체
-
toPrettyJson
public static java.lang.String toPrettyJson(java.lang.String json)
Json을 보기 좋게 변환.- Parameters:
json- Json 문자열- Returns:
- 가독성이 좋아진 Json
-
-