상세 컨텐츠

본문 제목

[Gson] Json 구성 요소 : JsonElement, JsonObject, JsonPrimitive, JsonArray,JsonNull

😎 지식

by :Eundms 2024. 5. 5. 14:08

본문

1. JsonElement

기본적으로 getter를 통해 Json 요소를 가져오는 형태

필요에 따라 적절히 변환해서 사용해야 함

 

2. JsonObject

{ } 의 하나의 Object를 표현하기 위한 클래스

key - value 형태 

LinkedTreeMap으로 구현됨

 

3. JsonPrimitive

특정 Key의 Value를 나타내기 위한 클래스

숫자,문자, Boolean 등의 실제 값을 저장

 

4. JsonArray

[ ]로 묶어서 배열을 나타내기 위한 class

index로 접근 가능

ArrayList로 구현됨

 

5. JsonNull

null object를 표현하기 위한 class

 

 

728x90

관련글 더보기

댓글 영역