DevToolBox

JSON Schema 생성기

샘플 JSON 객체에서 JSON Schema(Draft-07)를 추론합니다. 중첩 객체, 배열, 필수 필드, enum, 숫자 범위를 처리합니다.

사용 방법

JSON Schema란? JSON Schema는 JSON 데이터의 구조를 설명하는 사양입니다. 스키마는 유형, 필수 필드, enum, 숫자 범위를 문서화할 수 있고 검증에 사용할 수 있습니다.

사용 방법 1. 목 API 응답 같은 JSON 샘플을 붙여넣습니다. 2. Generate Schema를 클릭합니다. 3. 추론된 Draft-07 스키마를 검토합니다.

추론되는 내용 - 유형: 객체, 배열, 문자열, 숫자, 정수, 불리언, null - 필수 필드 - 배열 항목 스키마와 중첩 객체 속성 - 필드에 5개 이하의 고유 값이 있을 때 enum - 숫자 최소 및 최대 경계

팁 - 빈 객체와 배열은 열린 스키마로 표현됩니다. - 생성된 스키마를 .json 파일로 복사하거나 다운로드하세요. - 데이터를 검증하거나 API를 문서화하는 데 스키마를 사용하세요.

프라이버시 스키마 추론은 전적으로 브라우저에서 실행됩니다.

JSON Schema 생성기 — JSON에서 Draft-07 스키마 추론