JSON Schema 생성기
샘플 JSON에서 JSON Schema를 자동으로 추론하여 생성합니다.
이 도구를 사용하는 이유
03JSON Schema 생성기는 샘플 JSON 문서에서 draft-2020-12 또는 draft-07 Schema를 추론합니다. 문자열 형식 감지, 배열 항목 병합, 필수 필드 정책 설정을 지원합니다.
JSON Schema 생성기는 샘플 JSON에서 Schema를 자동으로 추론하여 페이로드 검증, TypeScript 생성, API 문서화에 활용할 수 있습니다.
배열 요소 Schema를 병합하고, 날짜/이메일/URI/UUID 등 일반 문자열 형식을 감지하며, draft 2020-12와 draft-07을 모두 지원합니다.
사용 방법
03복사 전 빠른 확인
03Confirm the input is the format you intended.
Scan the result before using it in a document, URL, config, or message.
Copy only the output you need.
자주 묻는 질문
03
스마트 필수(required) 정책은 어떻게 동작합니까?
배열의 경우 모든 요소 Schema를 병합하고 모든 요소에 존재하는 키만 필수로 지정합니다. 단일 객체의 경우 '모두 필수'처럼 동작합니다.
문자열 형식을 자동으로 감지합니까?
네. 샘플 값에서 날짜, date-time, 이메일, URI, UUID 형식을 자동으로 추론합니다.
JSON 데이터가 서버로 전송됩니까?
아니요. 추론 작업은 브라우저 탭 내에서만 실행됩니다.
관련 도구
03JSON 포매터→
JSON을 보기 좋게 정렬하거나 압축하고, 문법 오류를 즉시 검사합니다.
표 형식 변환기→
브라우저에서 표 형식 데이터를 CSV, JSON, Markdown 표 간에 변환합니다.
Base64 인코딩 / 디코딩→
일반 텍스트를 Base64로 인코딩하거나 디코딩합니다.