본문 바로가기
JAVA

[JAVA] 자바에서 JSON 파싱하기 (Jackson 라이브러리 이용)

1. JSON이란?

 

JSON은 데이터를 전달하는 객체입니다. key와 value형태로 되어 있으며 시스템을 가리지 않기때문에 이기종간의 데이터를 주고 받는 경우나 REST API, JavaScript등에서 많이 사용하는 데이터 타입입니다. 문제는 JSON을 JAVA에서 공식적으로 지원하지 않기 때문에 별도의 라이브러리를 사용해서 Parsing과정을 거쳐 사용하는데 그중에서 대용량 데이터처리에 가장 효율이 좋은 Jackson라이브러리를 이용해서 JSON을 다뤄볼까 합니다.

 

 

우선 JSON과 JSON Array에 대해서 한번 짚고 넘어가겠습니다.

아래의 코드는 JSON과 이러한 JSON을 Array형태로 사용하는 JSON Array의 예시입니다.

 

{

 

// JSON
{"이름" : "사과", "이름" : "바나나"}



// JSON Array
{ 
	"과일" : [{"이름" : "사과", "이름" : "바나나"}], 
	"동물" : [{"이름" : "치타", "이름" : "강아지"}]
}

 

 

 

 

 

2. 

댓글