Notice
Recent Posts
Recent Comments
Link
투케이2K
1. JSON(제이슨) 설명 및 기본 구조 본문
/* =========================== */
[ 설 명 ]
[JSON 이란?]
- JavaScript Object Notation 의 약어로 구조화된 데이터를 표현하기 위한 문자 기반의 표준 포맷입니다
- 기본적인 형태로는 Key, Value 속성을 가지며, object 및 배열 형태 등 다양하게 데이터를 관리할 수 있습니다
[사용 이유]
- 데이터 통신과정(서버<->클라이언트)에서 이미 많은 사용자들이 사용중인 포맷형식이며, 간편하게 데이터를 관리할 수 있습니다
[Object 구조]
/*[설 명]
* 1. Object 구조 - { } 중괄호를 사용해 데이터를 표시합니다
* 2. key : value 형태로 하나의 데이터를 표시합니다
* 3. (,) 콤마 표시를 사용해 여러개 데이터를 표시합니다
*/
{
"ID" : 1,
"NAME" : "투케이"
}
[배열 구조]
/*[설 명]
* 1. 배열 구조 - [ ] 대괄호를 사용해 데이터를 표시합니다
* 2. (,) 콤마 표시를 사용해 여러개 데이터를 표시합니다
*/
[
"투케이",
"케이투"
]
[배열 - Object 구조]
/*[설 명]
* 1. [ ] 대괄호를 사용해 배열형식을 표시합니다
* 2. { } 중괄호를 사용해 Object형식인 key : value 데이터를 표시합니다
* 3. (,) 콤마 표시를 사용해 여러개 데이터를 표시합니다
*/
[
{"ID" : 1, "NAME" : "투케이"},
{"ID" : 2, "NAME" : "케이투"}
]
[Object - 배열 구조]
/*[설 명]
* 1. { } 중괄호를 사용해 Object형식인 key : value 데이터를 표시합니다
* 2. [ ] 대괄호를 사용해 배열형식을 표시합니다
* 3. (,) 콤마 표시를 사용해 여러개 데이터를 표시합니다
*/
{
"NAME" : "투케이",
"INFO" : ["남성","28"]
}
[Object - 배열 [Object] 구조]
/*[설 명]
* 1. { } 중괄호를 사용해 Object형식인 key : value 데이터를 표시합니다
* 2. [ ] 대괄호를 사용해 배열형식을 표시합니다
* 3. (,) 콤마 표시를 사용해 여러개 데이터를 표시합니다
*/
{
"NAME" : "투케이",
"INFO" : [
{"SEX" : "남성"},
{"AGE" : "28"}
]
}
[JSON 형식 테스트 사이트]
https://kr.piliapp.com/json/validator/
/* =========================== */
반응형
'IT기술 & IT용어' 카테고리의 다른 글
6. CSV 데이터 포맷 타입 설명 (스프레드 형식 데이터 포맷) (0) | 2021.02.10 |
---|---|
5. sso (Single Sign On) 설명 (0) | 2021.02.02 |
4. 난독화 (Code Obfuscation) 개념 설명 (0) | 2021.01.25 |
3. 데이터베이스 개념 설명 (0) | 2021.01.25 |
2. RSA(공개키), AES(비밀키), SHA 암호화 설명 (0) | 2021.01.10 |
Comments