현재노트

[Java] String 을 json으로 쉽게 변환하는 방법! 본문

Back/Java

[Java] String 을 json으로 쉽게 변환하는 방법!

현재노트 2019. 8. 27. 16:44

 

안녕하세요,

 

이번 포스팅은 String을 json으로 쉽게 변환하는 방법에 대해 알아보겠습니다.

 

 

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

String jsonStr = "{"+"code:'1000',"+"name:'포도'"+"}";

JSONParser parser = new JSONParser();
Object obj = parser.parse( jsonStr );
JSONObject jsonObj = (JSONObject) obj;

String code = (String) jsonObj.get("code");
String name = (String) jsonObj.get("name");

 

jsonStr에 json이 String 문자로 담겨 있고 이걸 JSONObject에 담기 위해 

JSONParser parser = new JSONParser(); 
Object obj = parser.parse( jsonStr ); 

이렇게 파싱을 해야합니다. 

JSONObject jsonObj = (JSONObject) obj; 
파싱한 obj를 JSONObject 객체에 담아서 사용하면 됩니다.

 

 

감사합니다 :)

'Back > Java' 카테고리의 다른 글

쿠키(cookie) 왜 사용하고 어떻게 사용할까?  (0) 2020.08.20
Comments