import org.json없을때 적용하는법
1. 아래내용 복사하여 build.gradle > dependencies 안에 붙여넣기
// https://mvnrepository.com/artifact/org.json/json
implementation group: 'org.json', name: 'json', version: '20220924'
Java - JSON을 파싱하는 가장 쉬운 방법
org.json 라이브러리를 사용하여 JSON을 파싱하는 방법을 소개합니다
JSON이란?
JSON은 Object, Array, Key-Value 형태로 이루어져 있으며 String, Int, Long, Boolean 등의 타입을 지원합니다.
Object
Object는 { }(curly brace)로 감싸여 있는 것을 말합니다. 예를들어 아래 JSON 코드는 1개의 Object가 있고 그 Object는 title, url, draft, star라는 4개의 key와 그에 해당하는 value를 갖고 있습니다.
{
"title": "how to get stroage size",
"url": "https://codechacha.com/ko/get-free-and-total-size-of-volumes-in-android/",
"draft": false,
"star": 10
}
Key-Value
Key-Value는 위의 title을 예로 들면, "title"이 key이고, :다음에 있는 "how to get stroage size"이 value입니다. key는 꼭 "..." 처럼 콜론으로 감싸져야 합니다. value는 String 타입인 경우 "..."으로 표현하고 Boolean이나 Integer는 그냥 쓰면 됩니다.
"title": "how to get stroage size",