🔍 JSON 포맷터/검증기
JSON 코드를 정리하고 검증하세요
JSON 입력
변환 도구
JSON 스키마 검사
JSON 검증기
✓유효한 JSON 형식입니다
• 구문 오류: 없음
• 구조: 올바름
• 인코딩: UTF-8
• 구조: 올바름
• 인코딩: UTF-8
JSON 통계
0
Objects
0
Lists
0
문자열
0
숫자
0
Booleans
0
null
결과
JSON은 뭐죠?
• JSON (JavaScript Object Notation)은 경량의 데이터 교환 형식입니다. 사람이 읽고 쓰기 쉽고, 기계가 파싱하고 생성하기도 쉽습니다. 웹 API, 설정 파일, 데이터 저장 등에서 널리 사용됩니다.
• 구조: 키-값 쌍으로 구성된 객체와 값의 순서 있는 리스트인 배열을 사용합니다. 문자열은 반드시 큰따옴표(")로 감싸야 하며, 숫자, 불리언(true/false), null도 지원합니다.
• 장점: XML보다 간단하고 가독성이 좋으며, 대부분의 프로그래밍 언어에서 네이티브로 지원됩니다. YAML보다는 엄격하지만 더 안전하고 명확한 구문 규칙을 가지고 있습니다.
• 용도: REST API 응답, 설정 파일, 로그 파일, 데이터베이스 저장 형식 등 다양한 곳에서 사용됩니다. 특히 JavaScript와 웹 개발에서 매우 중요합니다.
• 주의사항: 주석을 지원하지 않으며, 마지막 쉼표(trailing comma)가 허용되지 않습니다. 또한 키는 반드시 문자열이어야 하며 큰따옴표로 감싸야 합니다. 날짜나 함수는 직접 표현할 수 없어 문자열로 변환해야 합니다.
사용법 안내
• 포맷팅: 압축되어있는 JSON 코드를 펼쳐서 읽기 쉽게 정리합니다
• 압축: 포맷팅된 JSON 코드의 공백을 제거하여 파일 크기를 줄입니다
• 검증: JSON 구문이 올바른지 확인합니다
• 스키마 검사: JSON이 특정 스키마를 따르는지 검사합니다
• 변환: JSON을 다른 형식으로 변환합니다