JSON
- api를 작성할 때, xml or json을 사용하는데, 주로 json을 사용한다.
- Json은 Java의 Map처럼
key, value
로 이루어져 있다.
{
"key" : "value",
"key" : "value"
}
- 다음과 같이 구성되어 있으며, 콤마( , )를 사용하여 여러개의 데이터를 나타낸다.
- Java는 변수명을
camel case
로 표시하지만 Json은snake case
로 표시한다.
- value에 들어갈 수 있는 자료형은 다음과 같다.
string
number
boolean
object
중괄호 { } 를 사용한다.
array
대괄호 [ ] 를 사용한다.
null
Json 예시
{
"phone_number" : "010-1111-2222",
"age" : 10,
"isAgree" : false,
"account" : {
"email" : "hello@gmail.com",
"password" : "1234@"
}
"user_list" : [
{
"account" : "lee",
"password" : "1234"
},
{
"account" : "kim",
"password" : "1111"
}
]
}