데이터 형식

JSON Schema 생성기

샘플 JSON에서 JSON Schema를 자동으로 추론하여 생성합니다.

Your data stays on your deviceNo upload, no serverWorks offline

이 도구를 사용하는 이유

03

JSON Schema 생성기는 샘플 JSON 문서에서 draft-2020-12 또는 draft-07 Schema를 추론합니다. 문자열 형식 감지, 배열 항목 병합, 필수 필드 정책 설정을 지원합니다.

JSON Schema 생성기는 샘플 JSON에서 Schema를 자동으로 추론하여 페이로드 검증, TypeScript 생성, API 문서화에 활용할 수 있습니다.

배열 요소 Schema를 병합하고, 날짜/이메일/URI/UUID 등 일반 문자열 형식을 감지하며, draft 2020-12와 draft-07을 모두 지원합니다.

사용 방법

03
01대표 JSON 샘플(객체 또는 객체 배열)을 붙여 넣습니다.
02Schema draft 버전과 필수 필드 정책을 선택합니다.
03출력 패널에서 생성된 Schema를 복사합니다.

복사 전 빠른 확인

03

Confirm 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 데이터가 서버로 전송됩니까?

아니요. 추론 작업은 브라우저 탭 내에서만 실행됩니다.

관련 도구

03

JSON 포매터

JSON을 보기 좋게 정렬하거나 압축하고, 문법 오류를 즉시 검사합니다.