JSON 형식은 데이터를 Key와 Value로 구분하여 문자열로 기술합니다.
거의 모든 언어나 플랫폼에는 JSON 파싱 관련 라이브러리가 존재하며, 존재하지 않는다 하더라도 문자열 처리만 가능하다면 쉽게 구현할 수 있어 JSON을 사용한다면 플랫폼에 구애받지 않는 일관성있는 데이터 전송이나 저장이 가능합니다.

간단한 두 예제를 통해 직접 살펴봅시다

삼다수 0.5L를 JSON객체로 표현한다면 아래와 같습니다.
{
    "브랜드": "삼다수",
    "용량": "0.5L"
}

삼다수는 자주 매진되므로, 다른 생수도 배열로 함께 표현해 본다면 아래와 같이 표현할 수 있습니다.
{
    "생수": [{
            "브랜드": "삼다수",
            "용량": "0.5L"
        },
        {
            "브랜드": "석수",
            "용량": "0.5L"
        },
        {
            "브랜드": "스파클",
            "용량": "1L"
        }
    ]
}

더 자세한 정보는 공식 문서를 참고하세요
유효성 검사는 이곳에서 할 수 있습니다



'개발자 > 미분류' 카테고리의 다른 글

클릭해서 만드는 마테리얼 아이콘  (0) 2016.05.19
3축 자이로 센서보드 예제  (0) 2013.12.06
JSON을 알아봅시다  (0) 2013.07.15
Posted by 안드로메다에서 온 프로그래머