2026. 2. 27. 18:14
반응형
JSON에는 엄격한 문법(규칙)이 있습니다.
규칙을 어기면 오류가 납니다.
아주 쉽게 정리해 드릴게요.
✅ 1️⃣ 기본 구조 규칙
JSON은 두 가지 구조만 사용합니다.
① 객체(Object) → { }
{
"이름": "홍길동",
"나이": 25
}
"이름": "홍길동",
"나이": 25
}
👉 중괄호 { } 사용
👉 key : value 구조
② 배열(Array) → [ ]
[
"사과",
"바나나",
"포도"
]
"사과",
"바나나",
"포도"
]
👉 대괄호 [ ] 사용
👉 여러 값을 나열
✅ 2️⃣ 반드시 지켜야 하는 문법 규칙
✔ 1. key는 반드시 큰따옴표 " " 사용
⭕ 올바름
{
"이름": "홍길동"
}
"이름": "홍길동"
}
❌ 틀림
{
이름: "홍길동"
}
이름: "홍길동"
}
✔ 2. 문자열 값도 큰따옴표 사용
⭕
"이름": "홍길동"
❌
"이름": '홍길동'
👉 작은따옴표 ❌ 안 됩니다.
✔ 3. 마지막에 쉼표(,) 쓰면 안 됨
❌ 오류 발생
{
"이름": "홍길동",
"나이": 25,
}
"이름": "홍길동",
"나이": 25,
}
👉 마지막 쉼표는 금지
✔ 4. 사용할 수 있는 데이터 타입
JSON에서 사용 가능한 값 종류:
타입예
| 문자열 | "홍길동" |
| 숫자 | 25 |
| 참/거짓 | true / false |
| null | null |
| 객체 | { } |
| 배열 | [ ] |
✅ 3️⃣ 주석은 사용할 수 없습니다
❌ 이런 건 안 됩니다:
{
"이름": "홍길동" // 학생 정보
}
"이름": "홍길동" // 학생 정보
}
👉 JSON은 주석을 허용하지 않습니다.
🎯 핵심 정리
JSON은:
✔ 중괄호 {} 와 대괄호 [] 사용
✔ key는 반드시 큰따옴표
✔ 문자열도 큰따옴표
✔ 마지막 쉼표 금지
✔ 주석 금지
🎯 한 줄 요약
JSON은
👉 아주 단순하지만 매우 엄격한 데이터 문법을 가진 형식입니다.
반응형
'컴퓨터 잡다학메모' 카테고리의 다른 글
| EV 반도체는 전기차(EV, Electric Vehicle)에 들어가는 반도체를 말한다. (0) | 2026.03.06 |
|---|---|
| 한국기업들이 중국이나 베트남에는 반도체 공장을 짓지만 유럽에는 안짓는 이유 (유럽 반도체 시장) (0) | 2026.02.27 |
| JSON (JavaScript Object Notation)이란? (1) (0) | 2026.02.27 |
| Max-Min CRI 방법은 무엇인가요? (추론방법) (0) | 2026.02.27 |
| 접법(direct method)이란? (추론 방법) (0) | 2026.02.27 |
콘텐츠 내 자동삽입광고
