티스토리 뷰
json.org에 나와있는 설명에 임의로 해석을 덧붙여서 적어보겠습니다.
오역이 있을 수 있으니 댓글로 알려주시면 감사하겠습니다. ^^;;
JSON은 경량의 데이터 교환 형식입니다.
말이 좀 어렵네요....
데이터를 주고 받을 때 표현하는 방식의 한 종류라고 생각하시면 됩니다.
사람이 읽고 쓰기가 쉽습니다. 직접 써보시면 아시겠지만 확실히 쉽습니다.
컴퓨터가 데이터를 생성하거나 분석하기도 쉽다고 합니다.
자바스크립트 프로그래밍 언어의 일부인 1999년 12월 Standard ECMA-262 3rd Edition에 기반을 두고 있습니다.
JSON은 완전히 언어 독립적인 문자형식이지만 C, C++, C#, Java, JavaScript, Perl, Python 등과 유사한 convention을 사용합니다. 이 특징들은 JSON을 최고의 데이터 교환 언어로 만듭니다...
JSON 구조
키와 값으로 이루어진 object는 중괄호(brace)로 구분하고요
값으로만 이루어진 array는 대괄호(bracket)로 구분합니다.
1. object
{ string : value }
{ string : value, string : value}
2. array
[ value ]
[ value, value, value ]
예제
{
"resultCode":"0000"
,"resultMessage":"정상적으로 처리되었습니다"
,"resultData":
[
{"title":"포인트 선물하기로 가족 포인트도 통합 하세요"}
,{"title":"KT/외환/오일뱅크 www.mvpoint.com에서 전환 가능"}
,{"title":"www.mvpoint.com에서 포인트 구매시 5% 추가 적립"}
]
}
홈페이지
http://www.json.org/