JSON에서 JSON Schema

JSON 샘플에서 Draft 2020-12 JSON Schema를 추론합니다.

입력

출력

도구 소개

대표 데이터에서 중첩 객체, 배열, 필수 필드와 기본 타입을 포함한 JSON Schema 초안을 생성합니다.

주요 기능

  • 중첩 객체와 배열 지원
  • 생성 결과 다운로드

사용 방법

  1. 1대표 JSON 샘플을 붙여넣습니다.
  2. 2루트 이름을 지정하고 정의를 생성합니다.

예시

입력

{"id":1,"name":"Ada","tags":["admin"]}

출력

{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","required":["id","name"]}

제한 사항

  • 브라우저 응답성을 위해 입력은 2,000,000자로 제한됩니다.
  • 다운로드 파일은 .schema.json 확장자를 사용합니다.
  • 추론은 입력 샘플만 반영하므로 선택 필드, 범위, format을 직접 검토해야 합니다.
  • 모든 입력은 브라우저에서만 처리되며 ToolHub로 업로드되지 않습니다.

최근 검토:

관련 도구