JSON Validator
JSON 데이터의 문법 오류를 검사하고 수정하세요. 정확한 라인 번호와 오류 메시지를 제공하여 문제를 쉽게 찾을 수 있습니다.
JSON Validator란?
JSON Validator는 공식 JSON 사양(RFC 8259)에 따라 JSON 데이터의 문법 오류를 감지합니다. JSONKit의 검증기는 정확한 줄 번호와 설명적인 오류 메시지를 제공하여 누락된 쉼표, 닫히지 않은 괄호, 잘못된 이스케이프 시퀀스 등의 문제를 빠르게 찾고 수정할 수 있습니다.
사용 방법
- 검사할 JSON을 편집기에 붙여넣습니다.
- JSON 검증을 클릭합니다.
- JSON이 유효하면 확인 메시지가 표시됩니다. 유효하지 않으면 예기치 않은 토큰이나 누락된 쉼표처럼 오류가 발생한 줄과 원인이 표시됩니다.
- 보고된 문제를 수정한 뒤, 문서가 통과할 때까지 다시 검증합니다.
주요 기능
- JSON 사양(RFC 8259)에 따른 엄격한 검증을 제공합니다.
- 줄 번호가 포함된 정확한 오류 메시지로 문제 위치를 빠르게 찾을 수 있습니다.
- 후행 쉼표, 작은따옴표, 따옴표 없는 키, 닫히지 않은 괄호 같은 흔한 실수를 감지합니다.
- 모든 처리가 브라우저에서 이루어지므로 비공개 데이터가 내 기기를 벗어나지 않습니다.
자주 묻는 질문
- JSON 검증과 JSON Schema 검증은 어떻게 다른가요?
- 이 검증기는 텍스트가 올바른 형식의 JSON인지, 즉 문법을 검사합니다. JSON Schema 검증은 한 걸음 더 나아가 필수 필드나 값의 타입처럼 데이터가 기대하는 구조를 갖추고 있는지 확인합니다. 이 경우에는 JSON Schema Validator를 사용하세요.
- 주석이 포함된 JSON이 유효하지 않다고 나오는 이유는 무엇인가요?
- 표준 JSON은 주석을 허용하지 않습니다. JSONC나 JSON5 같은 형식은 허용하지만 대부분의 파서와 API는 이를 거부합니다. JSON Repair 도구를 사용하면 주석을 제거하고 그 밖의 비표준 문법도 자동으로 수정할 수 있습니다.
- 아주 큰 파일도 검증할 수 있나요?
- 네. 검증이 로컬에서 이루어지므로 업로드 크기 제한이 아니라 브라우저의 메모리가 한계입니다. 수 메가바이트 크기의 문서도 최신 컴퓨터에서는 1초 이내에 검증됩니다.