본문 바로가기
programming/SpringJava

자바 스프링 json 문자열 파싱과 조작을 위한 JSON.simple

by 개코 - 개발과 코딩 2021. 6. 24.

json문자열은 데이터 송수신에 사용하는 데이터 포맷 중 하나이다. json 문자열을 조작하고 파싱하여 데이터를 조작하고 사용하는데 있어 JSON.simple 라이브러리는 사용하기 쉽다. JSON.simple은 구글에서 제공하는 JSON 사용을 위한 툴킷 라이브러리이다.

JSON.simple
JSON.simple

 

JSON.simple 라이브러리

구글은 여러모로 이것저것 많은 서비스를 제공하는데 개발용 라이브러리들도 제공하고 있기도 하다.

그 중 json 문자열을 파싱하고 사용하기 위한 라이브러리 또한 제공하는데 이것이 JSON.simple 이다.

당연하겠지만 mvnrepository 홈페이지에서 메이븐 자료를 받을 수 있다.

 

메이븐에서 JSON.simple 라이브러리 받기

자바나 스프링으로 개발을 하는 분들은 메이븐과 친할 것이다.

메이븐 라이브러리 정리가 잘 되어 있는 곳 중 하나가 mvnrepository 홈페이지이다.

이곳에서 JSON.simple 라이브러리를 검색해 보자.

현재 최신 버전은 1.1.1 이지만, 가끔 버전업이 되거니 정보가 바뀌어 메이븐이 제대로 인식못하는 경우들도 있다.

버전정보는 꼭 확인하자

<!-- https://mvnrepository.com/artifact/com.googlecode.json-simple/json-simple -->
<dependency>
    <groupId>com.googlecode.json-simple</groupId>
    <artifactId>json-simple</artifactId>
    <version>1.1.1</version>
</dependency>

 

pom.xml 에 붙여넣기

위의 JSON.simple 라이브러리 정보를 pom.xml 에서 붙여넣기 하면 메이븐은 자동으로 라이브러리를 가지고 오려고 시도하고, 정보를 찾았다면 설치를 시작한다.

혹시 모르니 JSON.simple 정보를 pom.xml 에서 입력할 때 주석까지 기입해 두자.

가끔 에러나면 가시 다운로드 받거나 버전정보를 확인해야 한다.

JSON.simple Maven Repository Info
JSON.simple Maven Repository Info

dependency 정보를 입력한 후 파일을 저장하면 메이븐은 JSON.simple 라이브러리를 가져올 것이다.

자바 파일을 만들어 테스트를 해 보도록 한다.

import 구문에 org.json.simple 구문을 넣어보면 된다.

노란색 밑줄이 나타났다면 사용 준비가 된 것이다.

org.json.simple Ready
org.json.simple Ready

반응형

댓글