본문으로 건너뛰기
Qorventa
개발자 도구

JSON 검증기

문법 검사와 데이터 구조 요약을 한 번에

위에 입력하면 결과가 표시됩니다.

모든 처리는 브라우저에서 이루어집니다. 데이터는 기기를 벗어나지 않습니다.

사용 방법

검증에는 브라우저 기본 JSON 파서를 사용합니다. 따라서 이 도구가 받아들이는 것은 애플리케이션이 받아들이는 것과 정확히 일치하며, 방언이나 관대함의 차이로 발목 잡힐 일이 없습니다.

  1. 검사할 JSON 붙여넣기

    입력하는 동안 검증이 실행됩니다. 제출 단계가 없으므로 오류를 고치고 해소되는 것을 바로 확인할 수 있습니다.

  2. 오류 메시지와 줄 번호 확인

    파싱이 실패하면 파서의 원래 메시지와 함께 멈춘 줄이 표시됩니다. 메시지가 기대했던 것을 알려주고 줄 번호가 위치를 알려줍니다.

  3. 구조 요약 활용

    유효한 JSON이라면 키 개수, 중첩 깊이, 객체·배열 개수가 형태를 한눈에 보여줍니다. 예상보다 깊거나 큰 페이로드를 발견하는 데 유용합니다.

예시

마지막 쉼표 잡아내기

배열 ["a", "b",]는 JavaScript에서는 유효하지만 JSON에서는 유효하지 않습니다. 검증기가 예상치 못한 토큰과 줄 번호를 알려줍니다. 손으로 편집한 설정 파일에서 가장 흔한 실패입니다.

낯선 API 페이로드 파악

최대 깊이 6에 키 240개라는 결과는 단순 구조 분해로는 안 되고 재귀 순회나 스키마가 필요하다는 사실을 즉시 알려줍니다.

도구 소개

JSON을 검증하고 잘못된 경우 실패한 줄 번호를 알려줍니다. 유효한 문서는 총 키 개수, 최대 중첩 깊이, 객체와 배열 개수로 구조를 요약해 보여주므로 낯선 페이로드를 코드로 다루기 전에 빠르게 파악할 수 있습니다.

자주 묻는 질문