객체 취급(JSON Object, Json Array, Json Parser, Gson 사용법)[WEB]JSON (2) : JSON

지난 시간에는 JSON이 무엇인지, 그리고 XML과의 차이에 대해 알아봤습니다.

오늘은 1) JSON Object를 사용하여 JSON 객체를 생성하는 방법 2) Json Parser를 사용한 JSON 문자열 퍼싱 방법 3) JSON 배열을 만들 수 있는 JSON Aray 사용법 4) Gson 라이브러리를 활용한 Java 객체를 JSON 객체로 변환하는 방법에 대해 알아보도록 하겠습니다.

  • JSON 객체를 취급하기 전에 먼저 아래 링크에서 json-simple.jar 파일을 다운로드 받아 프로젝트에 추가하십시오.
  • https://code.google.com/archive/p/json-simple/downloadsProjects Search About Project Source Issues Wikis Downloads json-simple File Summary + Labels Uploaded Size json-simple-1.1.1.jar 1.1.1 binary, with maven and OSGi support Featured OpSys-All Type-Archive Feb 19, 2012 23.18KB json-simple-1.1-bundle.jar 1.1 maven bundle Type-Package OpSys-All Jul 29, …code.google.com
  • 1. JSON Object
  • JSONObject는 JSONObject를 새로 만드는 역할을 합니다.
  • JSON Object를 사용하여 JSON 객체를 생성하는 방법
  • 실행 결과:

2. JSON Parser

JSON Parser는 String 객체를 JSON 객체 변환 시 사용합니다.

  • String 객체를 JSON Object로 변환하는 방법
  • 실행 결과:

3. JSONARray JSONARray는 JSON Object를 배열 형태로 나타낼 때 사용합니다.

  • JSON Array 생성 방법

실행 결과:

4. GSONGSON은 JAVA Object를 쉽게 JSON Object로 변환시키는 라이브러리입니다.

GSON 라이브러리 사용을 위해 아래 링크에서 파일을 다운로드 받아 프로젝트에 추가하십시오.

https://mvnrepository.com/artifact/com.google.code.gson/gson

  1. 먼저 Student 클래스를 작성합니다.

2) Student 객체를 생성한 후 오브젝트는 JSON Object로 변환합니다.

error: Content is protected !!