일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
Tags
- BindingResult
- select
- #{..}
- 룸북
- 추천 사이트
- Java
- 스프링부트
- js
- 함수 인자값 id
- Intellij
- cmd
- 추천 프로그램
- 하모니카 OS 5
- 자바스크립트 인라인
- 프로젝트 클린
- 순서 보장
- 다른사람 프로젝트 수정전 가져야할 자세
- JSON
- 리눅스
- StringUtils.hasText
- Test 룸북 사용하기
- 명령어
- linux
- 타임리프
- it
- 시퀀스 조회
- 비밀번호 변경 명령어
- 설정
- 타임리프와 스프링
- 개발시작전 자세
Archives
- Today
- Total
웹개발 블로그
JSON 객체 vs JSON 배열 본문
JSON을 많이 사용하는 이유?
데이터를 전달하고, 교환하고, 저장
(가볍고, 텍스트 기반, JS기반)
1-1 . JSON 객체 --> 중괄호 사용 {}
JSON 객체(Object란)
key:value의 한 쌍으로 이루어진 정렬되지 않은 속성(property)들의 집합
콤마(,)로 구분하여 여러개의 속성을 가질 수 있다.
문자열은 반드시 큰따움표("")로 묶어준다.
{
"name" : "홍길동",
"age" : 20,
"nationallity" : "대한민국",
"hobby", "영화보기"
}
1-2 . 객체안의 객체 = 계층적 구조
{
"name" : "홍길동",
"age" : 20,
"nationallity" : "대한민국",
"hobby", "영화보기"
"company":{
"cname": "회사1",
"cphone" : "02-1111-2222",
"caddress":"경기도 용인시"
}
}
2. JSON 배열 --> 대괄호 사용 [ ]
역시 콤마(,)를 사용하며 여러 JSON 객체를 추가 및 구분할 수 있다.
Q) 배열의 이름이 person이고 4개의 json객체를 이 배열의 요소로 가지는 json 배열을 만들어보시오.
person:[
{"name":"홍길동", "age":20, "nationality":"한국"},
{"name":"이순신", "age":30, "nationality":"미국"},
{"name":"강감찬", "age":40, "nationality":"영국"}
]
'◆JSON > 기초' 카테고리의 다른 글
[JSON] JSON 데이터 객체와 문자열 변환하기 (0) | 2023.01.16 |
---|---|
[JSON] 데이터 만들어보기 + 출력 (0) | 2023.01.15 |
XML과 JSON 비교 (0) | 2023.01.14 |
JSON 특징 및 차이점 (0) | 2023.01.14 |
JSON 형태 (0) | 2023.01.14 |