본문 바로가기
gson

[gson] string을 jsonObject로 변경

by hong0 2020. 12. 15.
반응형

gson library를 이용하여 string을 jsonObject로 변경한다.

import com.google.gson.JsonObject;
import com.google.gson.JsonParser;

public class test {

	private void testFunction() {
    	String tmp = "{\"key\":\"test\", \"param\":\"hi\"}";
        JsonParser parser = new JsonParser();
        
        Object obj = parser.parse(tmp);
        JsonObject jobj = (JsonObject)parser.parse(tmp);
    }
}

 

아래와 같은 방법으로도 변경할 수 있다.

import org.json.simple.JSONObject;
import org.json.simple.parser.JSONParser;

public class test {

	private void testFunction() {
    	String tmp = "{\"key\":\"test\", \"param\":\"hi\"}";
        JSONParser parser = new JSONParser();
        
        Object obj = parser.parse(tmp);
        JSONObject jobj = (JSONObject)parser.parse(tmp);
    }
}

 

 

반응형

'gson' 카테고리의 다른 글

[gson] JsonObject 데이터 추가  (0) 2021.06.30
[gson] JsonArray 사용법  (0) 2021.01.22
[gson] JsonObject 형태 파일 읽기 (JsonReader)  (0) 2020.12.27
[gson] JsonParser 사용법  (0) 2020.12.23
[gson] JsonObject value 가져오기  (0) 2020.12.22

댓글