[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

BELATED ARTICLES

more