public class JSONUtils extends Object
Constructor and Description |
---|
JSONUtils() |
Modifier and Type | Method and Description |
---|---|
static String[] |
getDistinctMenuIdArray(String menuPathIdData)
데이터를 통하여 JSON 형태의 데이터를 가공하여 배열로 반환한다..
|
static com.fasterxml.jackson.databind.node.ObjectNode |
getObjectNode(String jsonData)
데이터를 JSON 개체 구조에 매핑 노드를 반환한다.
|
static String[] |
getStringArray(String data)
데이터를 통하여 JSON 형태의 배열을 가져 온다.
|
static String |
getStringForObjectNode(com.fasterxml.jackson.databind.node.ObjectNode node,
String key)
Key를 통해서 Json객체를 반환한다.
|
static <T> Object |
parseJson(String jsonStr,
com.fasterxml.jackson.core.type.TypeReference<T> type)
JSON 문자열을 객체로 변환
|
static String |
toJson(Object param)
Object를 Json형태의 String으로 변환한다.
|
public static String[] getDistinctMenuIdArray(String menuPathIdData)
menuPathIdData
- 요청받은 데이터public static com.fasterxml.jackson.databind.node.ObjectNode getObjectNode(String jsonData)
jsonData
- 요청받은데이터public static String[] getStringArray(String data)
data
- 요청받은데이터public static String getStringForObjectNode(com.fasterxml.jackson.databind.node.ObjectNode node, String key)
node
- JSON 개체 구조 매핑 노드key
- JSON 형태의 keypublic static <T> Object parseJson(String jsonStr, com.fasterxml.jackson.core.type.TypeReference<T> type)
T
- 변환할 객체 타입jsonStr
- 변환할 JSON 문자열type
- 변환할 객체 타입 참조Copyright © 2025. All rights reserved.