요르딩딩
String(문자열)을 Object(객체)로 변환하는 법 본문
728x90
반응형
# pom.xml에 dependency 추가
<!-- gson -->
<dependency>
<groupId>com.google.code.gson</groupId>
<artifactId>gson</artifactId>
<version>2.1</version>
</dependency>
# import 추가
import com.google.gson.Gson;
import com.google.gson.JsonObject;
import com.google.gson.JsonParser;
# 문자열 결과값을 json으로 파싱
JsonParser parser = new JsonParser();
JsonObject obj = (JsonObject)parser.parse(jsonStr.toString());
//json -> hashmap으로 변환
//Gson : java Object > JSON, JSON > java Object로 변환을 도와주는 라이브러리
Gson gson =new Gson();
Map map =new HashMap();
map = (Map)gson.fromJson(obj, map.getClass());
또는
JsonUtil.toHashMapObject(jsonStr);
728x90
반응형
'[Java]' 카테고리의 다른 글
String to Array, Array to String (0) | 2022.01.17 |
---|---|
날짜 함수 사용하는 법 (0) | 2021.12.27 |
param( "A,B,C" ) -> array ( [A,B,C] )으로 변경 (0) | 2021.11.23 |
[작성중 ]싱글톤 패턴 (0) | 2021.08.10 |
[JAVA] StringBuffer (0) | 2021.05.26 |
Comments