[Java] String을 Json 객체로 변경하는법
2019. 2. 26. 10:07
반응형
[Java] String을 Json 객체로 변경하는법
데이터를 받아 사용할때 데이터를 String으로 받아오는 경우가있다.
Stirng을 Json으로 변경하는 법을 알아보도록하자.
주석으로 내용을 담아 두긴하였으나
순서는 꼭 기억하도록하자.
jsonStr에 String 문자로 담아놓고
다시 JSONObject에 담기 위해
파싱을 진행한다음..
파싱한 obj를 JSONObject 객체에 담아 사용!.
▼ Json 객체 변경 예제
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 | // 스트링으로 선언된 Json String jsonStr = "{ num:'1'," + "name :'리오'," + "age :'100'}"; //JSON Parse 선언 JSONParser parser = new JSONParser(); //오브젝트에 담음 Object obj = parser.parse( jsonStr ); //Json 으로 변경 JSONObject jsonObj = (JSONObject) obj; //정보 부르기 String num = (String) jsonObj.get("num"); String name = (String) jsonObj.get("name"); String age = (String) jsonObj.get("name"); //System.out.print("데이터확인 :"+ jsonObj); System.out.print("num : " + num + "name : " + name + "age : " + age); | cs |
반응형
'Program > Java' 카테고리의 다른 글
[Spring] Spring/MyBatis/MySQL 연동&설정 (0) | 2019.04.04 |
---|---|
[Java] Collection - Iterator 란? (0) | 2019.03.22 |
[Java] HashMap 정리 (0) | 2019.01.31 |
[Java] 문자열 바이트로 자르기 (0) | 2019.01.29 |
[JAVA] 배열 선언 및 랜덤 함수 활용 (0) | 2018.03.05 |